public static interface User.Builder extends SdkPojo, CopyableBuilder<User.Builder,User>
| Modifier and Type | Method and Description |
|---|---|
User.Builder |
accessString(String accessString)
Access permissions string used for this user.
|
User.Builder |
aclNames(Collection<String> aclNames)
The names of the Access Control Lists to which the user belongs
|
User.Builder |
aclNames(String... aclNames)
The names of the Access Control Lists to which the user belongs
|
User.Builder |
arn(String arn)
The Amazon Resource Name (ARN) of the user.
|
User.Builder |
authentication(Authentication authentication)
Denotes whether the user requires a password to authenticate.
|
default User.Builder |
authentication(Consumer<Authentication.Builder> authentication)
Denotes whether the user requires a password to authenticate.
|
User.Builder |
minimumEngineVersion(String minimumEngineVersion)
The minimum engine version supported for the user
|
User.Builder |
name(String name)
The name of the user
|
User.Builder |
status(String status)
Indicates the user status.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildUser.Builder name(String name)
The name of the user
name - The name of the userUser.Builder status(String status)
Indicates the user status. Can be "active", "modifying" or "deleting".
status - Indicates the user status. Can be "active", "modifying" or "deleting".User.Builder accessString(String accessString)
Access permissions string used for this user.
accessString - Access permissions string used for this user.User.Builder aclNames(Collection<String> aclNames)
The names of the Access Control Lists to which the user belongs
aclNames - The names of the Access Control Lists to which the user belongsUser.Builder aclNames(String... aclNames)
The names of the Access Control Lists to which the user belongs
aclNames - The names of the Access Control Lists to which the user belongsUser.Builder minimumEngineVersion(String minimumEngineVersion)
The minimum engine version supported for the user
minimumEngineVersion - The minimum engine version supported for the userUser.Builder authentication(Authentication authentication)
Denotes whether the user requires a password to authenticate.
authentication - Denotes whether the user requires a password to authenticate.default User.Builder authentication(Consumer<Authentication.Builder> authentication)
Denotes whether the user requires a password to authenticate.
This is a convenience that creates an instance of theAuthentication.Builder avoiding the need to
create one manually via Authentication.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to authentication(Authentication).authentication - a consumer that will call methods on Authentication.Builderauthentication(Authentication)User.Builder arn(String arn)
The Amazon Resource Name (ARN) of the user.
arn - The Amazon Resource Name (ARN) of the user.Copyright © 2021. All rights reserved.