@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.
|
copy
public 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()
.
License
public 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()
.
License
public 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()
.
RegistrationStatus
public 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()
.
RegistrationStatus
public 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()
.
InviteStatus
public 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()
.
InviteStatus
public 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()
ToCopyableBuilder
toBuilder
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.