@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.
MailType
public 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.
MailType
public 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.
MailType
public 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.
MailType
public 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
.ContactLanguage
public String getContactLanguage()
The language you would prefer for the case. The contact language can be one of ENGLISH
or
JAPANESE
.
ENGLISH
or
JAPANESE
.ContactLanguage
public 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
.ContactLanguage
public 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
.ContactLanguage
public 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 Object
Object.toString()
public AccountDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.