Interface ApplicationAssignment.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<ApplicationAssignment.Builder,ApplicationAssignment>
,SdkBuilder<ApplicationAssignment.Builder,ApplicationAssignment>
,SdkPojo
- Enclosing class:
- ApplicationAssignment
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.Builder
applicationArn(String applicationArn)
The ARN of the application that has principals assigned.ApplicationAssignment.Builder
principalId(String principalId)
The unique identifier of the principal assigned to the application.ApplicationAssignment.Builder
principalType(String principalType)
The type of the principal assigned to the application.ApplicationAssignment.Builder
principalType(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
-
-