Interface UpdateUserDetails.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<UpdateUserDetails.Builder,,UpdateUserDetails> SdkBuilder<UpdateUserDetails.Builder,,UpdateUserDetails> SdkPojo
- Enclosing class:
UpdateUserDetails
@Mutable
@NotThreadSafe
public static interface UpdateUserDetails.Builder
extends SdkPojo, CopyableBuilder<UpdateUserDetails.Builder,UpdateUserDetails>
-
Method Summary
Modifier and TypeMethodDescriptioncodeValidation(Boolean codeValidation) Indicates whether the user can be verified through a custom invite code.The new first name for the user.inviteCode(String inviteCode) A new custom invite code for the user.inviteCodeTtl(Integer inviteCodeTtl) The new time-to-live for the invite code in days.The new last name for the user.securityGroupIds(String... securityGroupIds) The updated list of security group IDs to which the user should belong.securityGroupIds(Collection<String> securityGroupIds) The updated list of security group IDs to which the user should belong.The new username or email address for the user.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
-
firstName
The new first name for the user.
- Parameters:
firstName- The new first name for the user.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastName
The new last name for the user.
- Parameters:
lastName- The new last name for the user.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
username
The new username or email address for the user.
- Parameters:
username- The new username or email address for the user.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityGroupIds
The updated list of security group IDs to which the user should belong.
- Parameters:
securityGroupIds- The updated list of security group IDs to which the user should belong.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityGroupIds
The updated list of security group IDs to which the user should belong.
- Parameters:
securityGroupIds- The updated list of security group IDs to which the user should belong.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inviteCode
A new custom invite code for the user.
- Parameters:
inviteCode- A new custom invite code for the user.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inviteCodeTtl
The new time-to-live for the invite code in days.
- Parameters:
inviteCodeTtl- The new time-to-live for the invite code in days.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
codeValidation
Indicates whether the user can be verified through a custom invite code.
- Parameters:
codeValidation- Indicates whether the user can be verified through a custom invite code.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-