public static interface DescribeUserResponse.Builder extends WorkMailResponse.Builder, CopyableBuilder<DescribeUserResponse.Builder,DescribeUserResponse>
Modifier and Type | Method and Description |
---|---|
DescribeUserResponse.Builder |
disabledDate(Instant disabledDate)
The date and time at which the user was disabled for Amazon WorkMail usage, in UNIX epoch time format.
|
DescribeUserResponse.Builder |
displayName(String displayName)
The display name of the user.
|
DescribeUserResponse.Builder |
email(String email)
The email of the user.
|
DescribeUserResponse.Builder |
enabledDate(Instant enabledDate)
The date and time at which the user was enabled for Amazon WorkMail usage, in UNIX epoch time format.
|
DescribeUserResponse.Builder |
name(String name)
The name for the user.
|
DescribeUserResponse.Builder |
state(EntityState state)
The state of a user: enabled (registered to Amazon WorkMail) or disabled (deregistered or never registered to
Amazon WorkMail).
|
DescribeUserResponse.Builder |
state(String state)
The state of a user: enabled (registered to Amazon WorkMail) or disabled (deregistered or never registered to
Amazon WorkMail).
|
DescribeUserResponse.Builder |
userId(String userId)
The identifier for the described user.
|
DescribeUserResponse.Builder |
userRole(String userRole)
In certain cases other entities are modeled as users.
|
DescribeUserResponse.Builder |
userRole(UserRole userRole)
In certain cases other entities are modeled as users.
|
build
sdkHttpResponse, sdkHttpResponse
copy
applyMutation, build
DescribeUserResponse.Builder userId(String userId)
The identifier for the described user.
userId
- The identifier for the described user.DescribeUserResponse.Builder name(String name)
The name for the user.
name
- The name for the user.DescribeUserResponse.Builder email(String email)
The email of the user.
email
- The email of the user.DescribeUserResponse.Builder displayName(String displayName)
The display name of the user.
displayName
- The display name of the user.DescribeUserResponse.Builder state(String state)
The state of a user: enabled (registered to Amazon WorkMail) or disabled (deregistered or never registered to Amazon WorkMail).
state
- The state of a user: enabled (registered to Amazon WorkMail) or disabled (deregistered or never
registered to Amazon WorkMail).EntityState
,
EntityState
DescribeUserResponse.Builder state(EntityState state)
The state of a user: enabled (registered to Amazon WorkMail) or disabled (deregistered or never registered to Amazon WorkMail).
state
- The state of a user: enabled (registered to Amazon WorkMail) or disabled (deregistered or never
registered to Amazon WorkMail).EntityState
,
EntityState
DescribeUserResponse.Builder userRole(String userRole)
In certain cases other entities are modeled as users. If interoperability is enabled, resources are imported into Amazon WorkMail as users. Because different Amazon WorkMail organizations rely on different directory types, administrators can distinguish between a user that is not registered to Amazon WorkMail (is disabled and has a user role) and the administrative users of the directory. The values are USER, RESOURCE, and SYSTEM_USER.
userRole
- In certain cases other entities are modeled as users. If interoperability is enabled, resources are
imported into Amazon WorkMail as users. Because different Amazon WorkMail organizations rely on
different directory types, administrators can distinguish between a user that is not registered to
Amazon WorkMail (is disabled and has a user role) and the administrative users of the directory. The
values are USER, RESOURCE, and SYSTEM_USER.UserRole
,
UserRole
DescribeUserResponse.Builder userRole(UserRole userRole)
In certain cases other entities are modeled as users. If interoperability is enabled, resources are imported into Amazon WorkMail as users. Because different Amazon WorkMail organizations rely on different directory types, administrators can distinguish between a user that is not registered to Amazon WorkMail (is disabled and has a user role) and the administrative users of the directory. The values are USER, RESOURCE, and SYSTEM_USER.
userRole
- In certain cases other entities are modeled as users. If interoperability is enabled, resources are
imported into Amazon WorkMail as users. Because different Amazon WorkMail organizations rely on
different directory types, administrators can distinguish between a user that is not registered to
Amazon WorkMail (is disabled and has a user role) and the administrative users of the directory. The
values are USER, RESOURCE, and SYSTEM_USER.UserRole
,
UserRole
DescribeUserResponse.Builder enabledDate(Instant enabledDate)
The date and time at which the user was enabled for Amazon WorkMail usage, in UNIX epoch time format.
enabledDate
- The date and time at which the user was enabled for Amazon WorkMail usage, in UNIX epoch time format.DescribeUserResponse.Builder disabledDate(Instant disabledDate)
The date and time at which the user was disabled for Amazon WorkMail usage, in UNIX epoch time format.
disabledDate
- The date and time at which the user was disabled for Amazon WorkMail usage, in UNIX epoch time format.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.