Interface DescribeUserResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeUserResponse.Builder,
,DescribeUserResponse> DirectoryServiceDataResponse.Builder
,SdkBuilder<DescribeUserResponse.Builder,
,DescribeUserResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
DescribeUserResponse
-
Method Summary
Modifier and TypeMethodDescriptiondirectoryId
(String directoryId) The identifier (ID) of the directory that's associated with the user.distinguishedName
(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) The attribute values that are returned for the attribute names that are included in the request.The domain name that's associated with the 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 is 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.services.directoryservicedata.model.DirectoryServiceDataResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
directoryId
The identifier (ID) of the directory that's associated with the user.
- Parameters:
directoryId
- The identifier (ID) of the directory that's associated with the user.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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
The attribute values that are returned for the attribute names that are included in the request.
Attribute names are case insensitive.
- Parameters:
otherAttributes
- The attribute values that are returned for the attribute names that are included in the request.Attribute names are case insensitive.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
realm
The domain name that's associated with the user.
- Parameters:
realm
- The domain name that's associated with the 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 is 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 is 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.
-