Interface User.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<User.Builder,User>,SdkBuilder<User.Builder,User>,SdkPojo
- Enclosing class:
- User
public static interface User.Builder extends SdkPojo, CopyableBuilder<User.Builder,User>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description User.BuilderdistinguishedName(String distinguishedName)The distinguished name of the object.User.BuilderemailAddress(String emailAddress)The email address of the user.User.Builderenabled(Boolean enabled)Indicates whether the user account is active.User.BuildergivenName(String givenName)The first name of the user.User.BuilderotherAttributes(Map<String,AttributeValue> otherAttributes)An expression that includes one or more attributes, data types, and values of a user.User.BuildersamAccountName(String samAccountName)The name of the user.User.Buildersid(String sid)The unique security identifier (SID) of the user.User.Buildersurname(String surname)The last name of the user.User.BuilderuserPrincipalName(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
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
-
distinguishedName
User.Builder distinguishedName(String 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
User.Builder emailAddress(String 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
User.Builder enabled(Boolean 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
User.Builder givenName(String 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
User.Builder otherAttributes(Map<String,AttributeValue> 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
User.Builder samAccountName(String 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
User.Builder sid(String 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
User.Builder surname(String 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
User.Builder userPrincipalName(String 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.
-
-