@Generated(value="software.amazon.awssdk:codegen") public final class AccountDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AccountDetails.Builder,AccountDetails>
An object that contains information about your account details.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AccountDetails.Builder |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
additionalContactEmailAddresses()
Additional email addresses where updates are sent about your account review process.
|
static AccountDetails.Builder |
builder() |
ContactLanguage |
contactLanguage()
The language you would prefer for the case.
|
String |
contactLanguageAsString()
The language you would prefer for the case.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasAdditionalContactEmailAddresses()
Returns true if the AdditionalContactEmailAddresses property was specified by the sender (it may be empty), or
false if the sender did not specify the value (it will be empty).
|
int |
hashCode() |
MailType |
mailType()
The type of email your account is sending.
|
String |
mailTypeAsString()
The type of email your account is sending.
|
ReviewDetails |
reviewDetails()
Information about the review of the latest details you submitted.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AccountDetails.Builder> |
serializableBuilderClass() |
AccountDetails.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
useCaseDescription()
A description of the types of email that you plan to send.
|
String |
websiteURL()
The URL of your website.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final MailType mailType()
The type of email your account is sending. The mail type can be one of the following:
MARKETING – Most of your sending traffic is to keep your customers informed of your latest offering.
TRANSACTIONAL – Most of your sending traffic is to communicate during a transaction with a customer.
If the service returns an enum value that is not available in the current SDK version, mailType will
return MailType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
mailTypeAsString().
MARKETING – Most of your sending traffic is to keep your customers informed of your latest
offering.
TRANSACTIONAL – Most of your sending traffic is to communicate during a transaction with a
customer.
MailTypepublic final String mailTypeAsString()
The type of email your account is sending. The mail type can be one of the following:
MARKETING – Most of your sending traffic is to keep your customers informed of your latest offering.
TRANSACTIONAL – Most of your sending traffic is to communicate during a transaction with a customer.
If the service returns an enum value that is not available in the current SDK version, mailType will
return MailType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
mailTypeAsString().
MARKETING – Most of your sending traffic is to keep your customers informed of your latest
offering.
TRANSACTIONAL – Most of your sending traffic is to communicate during a transaction with a
customer.
MailTypepublic final String websiteURL()
The URL of your website. This information helps us better understand the type of content that you plan to send.
public final ContactLanguage contactLanguage()
The language you would prefer for the case. The contact language can be one of ENGLISH or
JAPANESE.
If the service returns an enum value that is not available in the current SDK version, contactLanguage
will return ContactLanguage.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from contactLanguageAsString().
ENGLISH or
JAPANESE.ContactLanguagepublic final String contactLanguageAsString()
The language you would prefer for the case. The contact language can be one of ENGLISH or
JAPANESE.
If the service returns an enum value that is not available in the current SDK version, contactLanguage
will return ContactLanguage.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from contactLanguageAsString().
ENGLISH or
JAPANESE.ContactLanguagepublic final String useCaseDescription()
A description of the types of email that you plan to send.
public final boolean hasAdditionalContactEmailAddresses()
public final List<String> additionalContactEmailAddresses()
Additional email addresses where updates are sent about your account review process.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasAdditionalContactEmailAddresses() to see if a value was sent in this field.
public final ReviewDetails reviewDetails()
Information about the review of the latest details you submitted.
public AccountDetails.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AccountDetails.Builder,AccountDetails>public static AccountDetails.Builder builder()
public static Class<? extends AccountDetails.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.