@Generated(value="software.amazon.awssdk:codegen") public final class Account extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Account.Builder,Account>
The Amazon Chime account details. An AWS account can have multiple Amazon Chime accounts.
Modifier and Type | Class and Description |
---|---|
static interface |
Account.Builder |
Modifier and Type | Method and Description |
---|---|
String |
accountId()
The Amazon Chime account ID.
|
AccountType |
accountType()
The Amazon Chime account type.
|
String |
accountTypeAsString()
The Amazon Chime account type.
|
String |
awsAccountId()
The AWS account ID.
|
static Account.Builder |
builder() |
Instant |
createdTimestamp()
The Amazon Chime account creation timestamp, in ISO 8601 format.
|
License |
defaultLicense()
The default license for the Amazon Chime account.
|
String |
defaultLicenseAsString()
The default license for the Amazon Chime account.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
The Amazon Chime account name.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends Account.Builder> |
serializableBuilderClass() |
List<License> |
supportedLicenses()
Supported licenses for the Amazon Chime account.
|
List<String> |
supportedLicensesAsStrings()
Supported licenses for the Amazon Chime account.
|
Account.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String awsAccountId()
The AWS account ID.
public String accountId()
The Amazon Chime account ID.
public String name()
The Amazon Chime account name.
public AccountType accountType()
The Amazon Chime account type. For more information about different account types, see Managing Your Amazon Chime Accounts in the Amazon Chime Administration Guide.
If the service returns an enum value that is not available in the current SDK version, accountType
will
return AccountType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
accountTypeAsString()
.
AccountType
public String accountTypeAsString()
The Amazon Chime account type. For more information about different account types, see Managing Your Amazon Chime Accounts in the Amazon Chime Administration Guide.
If the service returns an enum value that is not available in the current SDK version, accountType
will
return AccountType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
accountTypeAsString()
.
AccountType
public Instant createdTimestamp()
The Amazon Chime account creation timestamp, in ISO 8601 format.
public License defaultLicense()
The default license for the Amazon Chime account.
If the service returns an enum value that is not available in the current SDK version, defaultLicense
will return License.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
defaultLicenseAsString()
.
License
public String defaultLicenseAsString()
The default license for the Amazon Chime account.
If the service returns an enum value that is not available in the current SDK version, defaultLicense
will return License.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
defaultLicenseAsString()
.
License
public List<License> supportedLicenses()
Supported licenses for the Amazon Chime account.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public List<String> supportedLicensesAsStrings()
Supported licenses for the Amazon Chime account.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public Account.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<Account.Builder,Account>
public static Account.Builder builder()
public static Class<? extends Account.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.