@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AccountDetails extends Object implements Serializable, Cloneable, StructuredPojo
An object that contains information about your account details.
| Constructor and Description |
|---|
AccountDetails() |
| Modifier and Type | Method and Description |
|---|---|
AccountDetails |
clone() |
boolean |
equals(Object obj) |
List<String> |
getAdditionalContactEmailAddresses()
Additional email addresses where updates are sent about your account review process.
|
String |
getContactLanguage()
The language you would prefer for the case.
|
String |
getMailType()
The type of email your account is sending.
|
ReviewDetails |
getReviewDetails()
Information about the review of the latest details you submitted.
|
String |
getUseCaseDescription()
A description of the types of email that you plan to send.
|
String |
getWebsiteURL()
The URL of your website.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setAdditionalContactEmailAddresses(Collection<String> additionalContactEmailAddresses)
Additional email addresses where updates are sent about your account review process.
|
void |
setContactLanguage(String contactLanguage)
The language you would prefer for the case.
|
void |
setMailType(String mailType)
The type of email your account is sending.
|
void |
setReviewDetails(ReviewDetails reviewDetails)
Information about the review of the latest details you submitted.
|
void |
setUseCaseDescription(String useCaseDescription)
A description of the types of email that you plan to send.
|
void |
setWebsiteURL(String websiteURL)
The URL of your website.
|
String |
toString()
Returns a string representation of this object.
|
AccountDetails |
withAdditionalContactEmailAddresses(Collection<String> additionalContactEmailAddresses)
Additional email addresses where updates are sent about your account review process.
|
AccountDetails |
withAdditionalContactEmailAddresses(String... additionalContactEmailAddresses)
Additional email addresses where updates are sent about your account review process.
|
AccountDetails |
withContactLanguage(ContactLanguage contactLanguage)
The language you would prefer for the case.
|
AccountDetails |
withContactLanguage(String contactLanguage)
The language you would prefer for the case.
|
AccountDetails |
withMailType(MailType mailType)
The type of email your account is sending.
|
AccountDetails |
withMailType(String mailType)
The type of email your account is sending.
|
AccountDetails |
withReviewDetails(ReviewDetails reviewDetails)
Information about the review of the latest details you submitted.
|
AccountDetails |
withUseCaseDescription(String useCaseDescription)
A description of the types of email that you plan to send.
|
AccountDetails |
withWebsiteURL(String websiteURL)
The URL of your website.
|
public void setMailType(String 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.
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.
MailTypepublic String getMailType()
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.
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 AccountDetails withMailType(String 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.
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.
MailTypepublic AccountDetails withMailType(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.
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.
MailTypepublic void setWebsiteURL(String websiteURL)
The URL of your website. This information helps us better understand the type of content that you plan to send.
websiteURL - The URL of your website. This information helps us better understand the type of content that you plan to
send.public String getWebsiteURL()
The URL of your website. This information helps us better understand the type of content that you plan to send.
public AccountDetails withWebsiteURL(String websiteURL)
The URL of your website. This information helps us better understand the type of content that you plan to send.
websiteURL - The URL of your website. This information helps us better understand the type of content that you plan to
send.public void setContactLanguage(String contactLanguage)
The language you would prefer for the case. The contact language can be one of ENGLISH or
JAPANESE.
contactLanguage - The language you would prefer for the case. The contact language can be one of ENGLISH or
JAPANESE.ContactLanguagepublic String getContactLanguage()
The language you would prefer for the case. The contact language can be one of ENGLISH or
JAPANESE.
ENGLISH or
JAPANESE.ContactLanguagepublic AccountDetails withContactLanguage(String contactLanguage)
The language you would prefer for the case. The contact language can be one of ENGLISH or
JAPANESE.
contactLanguage - The language you would prefer for the case. The contact language can be one of ENGLISH or
JAPANESE.ContactLanguagepublic AccountDetails withContactLanguage(ContactLanguage contactLanguage)
The language you would prefer for the case. The contact language can be one of ENGLISH or
JAPANESE.
contactLanguage - The language you would prefer for the case. The contact language can be one of ENGLISH or
JAPANESE.ContactLanguagepublic void setUseCaseDescription(String useCaseDescription)
A description of the types of email that you plan to send.
useCaseDescription - A description of the types of email that you plan to send.public String getUseCaseDescription()
A description of the types of email that you plan to send.
public AccountDetails withUseCaseDescription(String useCaseDescription)
A description of the types of email that you plan to send.
useCaseDescription - A description of the types of email that you plan to send.public List<String> getAdditionalContactEmailAddresses()
Additional email addresses where updates are sent about your account review process.
public void setAdditionalContactEmailAddresses(Collection<String> additionalContactEmailAddresses)
Additional email addresses where updates are sent about your account review process.
additionalContactEmailAddresses - Additional email addresses where updates are sent about your account review process.public AccountDetails withAdditionalContactEmailAddresses(String... additionalContactEmailAddresses)
Additional email addresses where updates are sent about your account review process.
NOTE: This method appends the values to the existing list (if any). Use
setAdditionalContactEmailAddresses(java.util.Collection) or
withAdditionalContactEmailAddresses(java.util.Collection) if you want to override the existing values.
additionalContactEmailAddresses - Additional email addresses where updates are sent about your account review process.public AccountDetails withAdditionalContactEmailAddresses(Collection<String> additionalContactEmailAddresses)
Additional email addresses where updates are sent about your account review process.
additionalContactEmailAddresses - Additional email addresses where updates are sent about your account review process.public void setReviewDetails(ReviewDetails reviewDetails)
Information about the review of the latest details you submitted.
reviewDetails - Information about the review of the latest details you submitted.public ReviewDetails getReviewDetails()
Information about the review of the latest details you submitted.
public AccountDetails withReviewDetails(ReviewDetails reviewDetails)
Information about the review of the latest details you submitted.
reviewDetails - Information about the review of the latest details you submitted.public String toString()
toString in class ObjectObject.toString()public AccountDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.