@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.
|
AlexaForBusinessMetadata |
alexaForBusinessMetadata()
The Alexa for Business metadata.
|
static User.Builder |
builder() |
String |
displayName()
The display name of the user.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(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.
|
String |
primaryProvisionedNumber()
The primary phone number associated with 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() |
String |
toString()
Returns a string representation of this object.
|
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.
|
UserType |
userType()
The user type.
|
String |
userTypeAsString()
The user type.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String userId()
The user ID.
public final String accountId()
The Amazon Chime account ID.
public final String primaryEmail()
The primary email address of the user.
public final String primaryProvisionedNumber()
The primary phone number associated with the user.
public final String displayName()
The display name of the user.
public final 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 final 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 final UserType userType()
The user type.
If the service returns an enum value that is not available in the current SDK version, userType will
return UserType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
userTypeAsString().
UserTypepublic final String userTypeAsString()
The user type.
If the service returns an enum value that is not available in the current SDK version, userType will
return UserType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
userTypeAsString().
UserTypepublic final 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 final 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 final 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 final 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 final Instant registeredOn()
Date and time when the user is registered, in ISO 8601 format.
public final Instant invitedOn()
Date and time when the user is invited to the Amazon Chime account, in ISO 8601 format.
public final AlexaForBusinessMetadata alexaForBusinessMetadata()
The Alexa for Business metadata.
public final String personalPIN()
The user's personal meeting PIN.
public User.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<User.Builder,User>public static User.Builder builder()
public static Class<? extends User.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.