Interface IamUserProfileDetails.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<IamUserProfileDetails.Builder,,IamUserProfileDetails> SdkBuilder<IamUserProfileDetails.Builder,,IamUserProfileDetails> SdkPojo
- Enclosing class:
IamUserProfileDetails
@Mutable
@NotThreadSafe
public static interface IamUserProfileDetails.Builder
extends SdkPojo, CopyableBuilder<IamUserProfileDetails.Builder,IamUserProfileDetails>
-
Method Summary
Modifier and TypeMethodDescriptionThe ARN of the IAM user.groupProfileId(String groupProfileId) The identifier of the group profile associated with the IAM user profile.principalId(String principalId) The principal ID as part of the IAM user profile details.sessionName(String sessionName) The session name for IAM role sessions.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
arn
The ARN of the IAM user.
- Parameters:
arn- The ARN of the IAM user.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
principalId
The principal ID as part of the IAM user profile details.
- Parameters:
principalId- The principal ID as part of the IAM user profile details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sessionName
The session name for IAM role sessions.
- Parameters:
sessionName- The session name for IAM role sessions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
groupProfileId
The identifier of the group profile associated with the IAM user profile. This links the user to a specific group profile within the Amazon DataZone domain.
- Parameters:
groupProfileId- The identifier of the group profile associated with the IAM user profile. This links the user to a specific group profile within the Amazon DataZone domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-