Interface User.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<User.Builder,,User> SdkBuilder<User.Builder,,User> SdkPojo
- Enclosing class:
User
-
Method Summary
Modifier 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.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
distinguishedName
The 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.
-
emailAddress
The 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.
-
enabled
Indicates 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.
-
givenName
The 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.
-
otherAttributes
An 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.
-
samAccountName
The 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.
-
sid
The 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.
-
surname
The 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.
-
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.
- 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.
-