Interface User.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<User.Builder,,- User> - SdkBuilder<User.Builder,,- User> - SdkPojo
- Enclosing class:
- User
@Mutable
@NotThreadSafe
public static interface User.Builder
extends SdkPojo, CopyableBuilder<User.Builder,User> 
- 
Method SummaryModifier and TypeMethodDescriptiondistinguishedName(String distinguishedName) The distinguished name of the object.emailAddress(String emailAddress) The email address of the user.Indicates whether the user account is active.The first name of the user.otherAttributes(Map<String, AttributeValue> otherAttributes) An expression that includes one or more attributes, data types, and values of a user.samAccountName(String samAccountName) The name of the user.The unique security identifier (SID) of the user.The last name of the user.userPrincipalName(String userPrincipalName) The UPN that is an internet-style login name for a user and based on the internet standard RFC 822.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
distinguishedNameThe distinguished name of the object. - Parameters:
- distinguishedName- The distinguished name of the object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
emailAddressThe email address of the user. - Parameters:
- emailAddress- The email address of the user.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
enabledIndicates whether the user account is active. - Parameters:
- enabled- Indicates whether the user account is active.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
givenNameThe first name of the user. - Parameters:
- givenName- The first name of the user.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
otherAttributesAn expression that includes one or more attributes, data types, and values of a user. - Parameters:
- otherAttributes- An expression that includes one or more attributes, data types, and values of a user.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
samAccountNameThe name of the user. - Parameters:
- samAccountName- The name of the user.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
sidThe unique security identifier (SID) of the user. - Parameters:
- sid- The unique security identifier (SID) of the user.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
surnameThe last name of the user. - Parameters:
- surname- The last name of the user.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
userPrincipalNameThe UPN that is an internet-style login name for a user and based on the internet standard RFC 822. The UPN is shorter than the distinguished name and easier to remember. - Parameters:
- userPrincipalName- The UPN that is an internet-style login name for a user and based on the internet standard RFC 822. The UPN is shorter than the distinguished name and easier to remember.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-