@Generated(value="software.amazon.awssdk:codegen") public final class User extends Object implements SdkPojo, Serializable, ToCopyableBuilder<User.Builder,User>
The user on the Amazon Chime account.
| Modifier and Type | Class and Description |
|---|---|
static interface |
User.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
accountId()
The Amazon Chime account ID.
|
static User.Builder |
builder() |
String |
displayName()
The display name of the user.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Instant |
invitedOn()
Date and time when the user is invited to the Amazon Chime account, in ISO 8601 format.
|
License |
licenseType()
The license type for the user.
|
String |
licenseTypeAsString()
The license type for the user.
|
String |
personalPIN()
The user's personal meeting PIN.
|
String |
primaryEmail()
The primary email address of the user.
|
Instant |
registeredOn()
Date and time when the user is registered, in ISO 8601 format.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends User.Builder> |
serializableBuilderClass() |
User.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
String |
userId()
The user ID.
|
InviteStatus |
userInvitationStatus()
The user invite status.
|
String |
userInvitationStatusAsString()
The user invite status.
|
RegistrationStatus |
userRegistrationStatus()
The user registration status.
|
String |
userRegistrationStatusAsString()
The user registration status.
|
copypublic String userId()
The user ID.
public String accountId()
The Amazon Chime account ID.
public String primaryEmail()
The primary email address of the user.
public String displayName()
The display name of the user.
public License licenseType()
The license type for the user.
If the service returns an enum value that is not available in the current SDK version, licenseType will
return License.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
licenseTypeAsString().
Licensepublic String licenseTypeAsString()
The license type for the user.
If the service returns an enum value that is not available in the current SDK version, licenseType will
return License.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
licenseTypeAsString().
Licensepublic RegistrationStatus userRegistrationStatus()
The user registration status.
If the service returns an enum value that is not available in the current SDK version,
userRegistrationStatus will return RegistrationStatus.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from userRegistrationStatusAsString().
RegistrationStatuspublic String userRegistrationStatusAsString()
The user registration status.
If the service returns an enum value that is not available in the current SDK version,
userRegistrationStatus will return RegistrationStatus.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from userRegistrationStatusAsString().
RegistrationStatuspublic InviteStatus userInvitationStatus()
The user invite status.
If the service returns an enum value that is not available in the current SDK version,
userInvitationStatus will return InviteStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by
the service is available from userInvitationStatusAsString().
InviteStatuspublic String userInvitationStatusAsString()
The user invite status.
If the service returns an enum value that is not available in the current SDK version,
userInvitationStatus will return InviteStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by
the service is available from userInvitationStatusAsString().
InviteStatuspublic Instant registeredOn()
Date and time when the user is registered, in ISO 8601 format.
public Instant invitedOn()
Date and time when the user is invited to the Amazon Chime account, in ISO 8601 format.
public String personalPIN()
The user's personal meeting PIN.
public User.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<User.Builder,User>public static User.Builder builder()
public static Class<? extends User.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.