Interface ApplicationAssignment.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ApplicationAssignment.Builder,ApplicationAssignment>,SdkBuilder<ApplicationAssignment.Builder,ApplicationAssignment>,SdkPojo
- Enclosing class:
- ApplicationAssignment
@Mutable @NotThreadSafe public static interface ApplicationAssignment.Builder extends SdkPojo, CopyableBuilder<ApplicationAssignment.Builder,ApplicationAssignment>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ApplicationAssignment.BuilderapplicationArn(String applicationArn)The ARN of the application that has principals assigned.ApplicationAssignment.BuilderprincipalId(String principalId)The unique identifier of the principal assigned to the application.ApplicationAssignment.BuilderprincipalType(String principalType)The type of the principal assigned to the application.ApplicationAssignment.BuilderprincipalType(PrincipalType principalType)The type of the principal assigned to the application.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
applicationArn
ApplicationAssignment.Builder applicationArn(String applicationArn)
The ARN of the application that has principals assigned.
- Parameters:
applicationArn- The ARN of the application that has principals assigned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
principalId
ApplicationAssignment.Builder principalId(String principalId)
The unique identifier of the principal assigned to the application.
- Parameters:
principalId- The unique identifier of the principal assigned to the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
principalType
ApplicationAssignment.Builder principalType(String principalType)
The type of the principal assigned to the application.
- Parameters:
principalType- The type of the principal assigned to the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
PrincipalType,PrincipalType
-
principalType
ApplicationAssignment.Builder principalType(PrincipalType principalType)
The type of the principal assigned to the application.
- Parameters:
principalType- The type of the principal assigned to the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
PrincipalType,PrincipalType
-
-