AssignmentPrincipal Class

  • java.lang.Object
    • com.azure.resourcemanager.customerinsights.models.AssignmentPrincipal

public final class AssignmentPrincipal

The AssignmentPrincipal.

Constructor Summary

Constructor Description
AssignmentPrincipal()

Creates an instance of AssignmentPrincipal class.

Method Summary

Modifier and Type Method and Description
String principalId()

Get the principalId property: The principal id being assigned to.

Map<String,String> principalMetadata()

Get the principalMetadata property: Other metadata for the principal.

String principalType()

Get the principalType property: The Type of the principal ID.

void validate()

Validates the instance.

AssignmentPrincipal withPrincipalId(String principalId)

Set the principalId property: The principal id being assigned to.

AssignmentPrincipal withPrincipalMetadata(Map<String,String> principalMetadata)

Set the principalMetadata property: Other metadata for the principal.

AssignmentPrincipal withPrincipalType(String principalType)

Set the principalType property: The Type of the principal ID.

Methods inherited from java.lang.Object

Constructor Details

AssignmentPrincipal

public AssignmentPrincipal()

Creates an instance of AssignmentPrincipal class.

Method Details

principalId

public String principalId()

Get the principalId property: The principal id being assigned to.

Returns:

the principalId value.

principalMetadata

public Map principalMetadata()

Get the principalMetadata property: Other metadata for the principal.

Returns:

the principalMetadata value.

principalType

public String principalType()

Get the principalType property: The Type of the principal ID.

Returns:

the principalType value.

validate

public void validate()

Validates the instance.

withPrincipalId

public AssignmentPrincipal withPrincipalId(String principalId)

Set the principalId property: The principal id being assigned to.

Parameters:

principalId - the principalId value to set.

Returns:

the AssignmentPrincipal object itself.

withPrincipalMetadata

public AssignmentPrincipal withPrincipalMetadata(Map principalMetadata)

Set the principalMetadata property: Other metadata for the principal.

Parameters:

principalMetadata - the principalMetadata value to set.

Returns:

the AssignmentPrincipal object itself.

withPrincipalType

public AssignmentPrincipal withPrincipalType(String principalType)

Set the principalType property: The Type of the principal ID.

Parameters:

principalType - the principalType value to set.

Returns:

the AssignmentPrincipal object itself.

Applies to