public static interface AccountDetails.Builder extends SdkPojo, CopyableBuilder<AccountDetails.Builder,AccountDetails>
Modifier and Type | Method and Description |
---|---|
AccountDetails.Builder |
additionalContactEmailAddresses(Collection<String> additionalContactEmailAddresses)
Additional email addresses where updates are sent about your account review process.
|
AccountDetails.Builder |
additionalContactEmailAddresses(String... additionalContactEmailAddresses)
Additional email addresses where updates are sent about your account review process.
|
AccountDetails.Builder |
contactLanguage(ContactLanguage contactLanguage)
The language you would prefer for the case.
|
AccountDetails.Builder |
contactLanguage(String contactLanguage)
The language you would prefer for the case.
|
AccountDetails.Builder |
mailType(MailType mailType)
The type of email your account is sending.
|
AccountDetails.Builder |
mailType(String mailType)
The type of email your account is sending.
|
default AccountDetails.Builder |
reviewDetails(Consumer<ReviewDetails.Builder> reviewDetails)
Information about the review of the latest details you submitted.
|
AccountDetails.Builder |
reviewDetails(ReviewDetails reviewDetails)
Information about the review of the latest details you submitted.
|
AccountDetails.Builder |
useCaseDescription(String useCaseDescription)
A description of the types of email that you plan to send.
|
AccountDetails.Builder |
websiteURL(String websiteURL)
The URL of your website.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
AccountDetails.Builder mailType(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
,
MailType
AccountDetails.Builder mailType(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
,
MailType
AccountDetails.Builder websiteURL(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.AccountDetails.Builder contactLanguage(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
,
ContactLanguage
AccountDetails.Builder contactLanguage(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
,
ContactLanguage
AccountDetails.Builder useCaseDescription(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.AccountDetails.Builder additionalContactEmailAddresses(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.AccountDetails.Builder additionalContactEmailAddresses(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.AccountDetails.Builder reviewDetails(ReviewDetails reviewDetails)
Information about the review of the latest details you submitted.
reviewDetails
- Information about the review of the latest details you submitted.default AccountDetails.Builder reviewDetails(Consumer<ReviewDetails.Builder> reviewDetails)
Information about the review of the latest details you submitted.
This is a convenience method that creates an instance of theReviewDetails.Builder
avoiding the need
to create one manually via ReviewDetails.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to reviewDetails(ReviewDetails)
.
reviewDetails
- a consumer that will call methods on ReviewDetails.Builder
reviewDetails(ReviewDetails)
Copyright © 2022. All rights reserved.