Interface AccountAssignmentForPrincipal.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AccountAssignmentForPrincipal.Builder,AccountAssignmentForPrincipal>,SdkBuilder<AccountAssignmentForPrincipal.Builder,AccountAssignmentForPrincipal>,SdkPojo
- Enclosing class:
- AccountAssignmentForPrincipal
@Mutable @NotThreadSafe public static interface AccountAssignmentForPrincipal.Builder extends SdkPojo, CopyableBuilder<AccountAssignmentForPrincipal.Builder,AccountAssignmentForPrincipal>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AccountAssignmentForPrincipal.BuilderaccountId(String accountId)The account ID number of the Amazon Web Services account.AccountAssignmentForPrincipal.BuilderpermissionSetArn(String permissionSetArn)The ARN of the IAM Identity Center permission set assigned to this principal for this Amazon Web Services account.AccountAssignmentForPrincipal.BuilderprincipalId(String principalId)The ID of the principal.AccountAssignmentForPrincipal.BuilderprincipalType(String principalType)The type of the principal.AccountAssignmentForPrincipal.BuilderprincipalType(PrincipalType principalType)The type of the principal.-
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
-
accountId
AccountAssignmentForPrincipal.Builder accountId(String accountId)
The account ID number of the Amazon Web Services account.
- Parameters:
accountId- The account ID number of the Amazon Web Services account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
permissionSetArn
AccountAssignmentForPrincipal.Builder permissionSetArn(String permissionSetArn)
The ARN of the IAM Identity Center permission set assigned to this principal for this Amazon Web Services account.
- Parameters:
permissionSetArn- The ARN of the IAM Identity Center permission set assigned to this principal for this Amazon Web Services account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
principalId
AccountAssignmentForPrincipal.Builder principalId(String principalId)
The ID of the principal.
- Parameters:
principalId- The ID of the principal.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
principalType
AccountAssignmentForPrincipal.Builder principalType(String principalType)
The type of the principal.
- Parameters:
principalType- The type of the principal.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
PrincipalType,PrincipalType
-
principalType
AccountAssignmentForPrincipal.Builder principalType(PrincipalType principalType)
The type of the principal.
- Parameters:
principalType- The type of the principal.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
PrincipalType,PrincipalType
-
-