Interface PutAccountDetailsRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<PutAccountDetailsRequest.Builder,
,PutAccountDetailsRequest> SdkBuilder<PutAccountDetailsRequest.Builder,
,PutAccountDetailsRequest> SdkPojo
,SdkRequest.Builder
,SesV2Request.Builder
- Enclosing class:
PutAccountDetailsRequest
-
Method Summary
Modifier and TypeMethodDescriptionadditionalContactEmailAddresses
(String... additionalContactEmailAddresses) Additional email addresses that you would like to be notified regarding Amazon SES matters.additionalContactEmailAddresses
(Collection<String> additionalContactEmailAddresses) Additional email addresses that you would like to be notified regarding Amazon SES matters.contactLanguage
(String contactLanguage) The language you would prefer to be contacted with.contactLanguage
(ContactLanguage contactLanguage) The language you would prefer to be contacted with.The type of email your account will send.The type of email your account will send.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.productionAccessEnabled
(Boolean productionAccessEnabled) Indicates whether or not your account should have production access in the current Amazon Web Services Region.useCaseDescription
(String useCaseDescription) A description of the types of email that you plan to send.websiteURL
(String websiteURL) The URL of your website.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.services.sesv2.model.SesV2Request.Builder
build
-
Method Details
-
mailType
The type of email your account will send.
- Parameters:
mailType
- The type of email your account will send.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mailType
The type of email your account will send.
- Parameters:
mailType
- The type of email your account will send.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
websiteURL
The URL of your website. This information helps us better understand the type of content that you plan to send.
- Parameters:
websiteURL
- The URL of your website. This information helps us better understand the type of content that you plan to send.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contactLanguage
The language you would prefer to be contacted with.
- Parameters:
contactLanguage
- The language you would prefer to be contacted with.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
contactLanguage
The language you would prefer to be contacted with.
- Parameters:
contactLanguage
- The language you would prefer to be contacted with.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
useCaseDescription
A description of the types of email that you plan to send.
- Parameters:
useCaseDescription
- A description of the types of email that you plan to send.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
additionalContactEmailAddresses
PutAccountDetailsRequest.Builder additionalContactEmailAddresses(Collection<String> additionalContactEmailAddresses) Additional email addresses that you would like to be notified regarding Amazon SES matters.
- Parameters:
additionalContactEmailAddresses
- Additional email addresses that you would like to be notified regarding Amazon SES matters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
additionalContactEmailAddresses
PutAccountDetailsRequest.Builder additionalContactEmailAddresses(String... additionalContactEmailAddresses) Additional email addresses that you would like to be notified regarding Amazon SES matters.
- Parameters:
additionalContactEmailAddresses
- Additional email addresses that you would like to be notified regarding Amazon SES matters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
productionAccessEnabled
Indicates whether or not your account should have production access in the current Amazon Web Services Region.
If the value is
false
, then your account is in the sandbox. When your account is in the sandbox, you can only send email to verified identities. Additionally, the maximum number of emails you can send in a 24-hour period (your sending quota) is 200, and the maximum number of emails you can send per second (your maximum sending rate) is 1.If the value is
true
, then your account has production access. When your account has production access, you can send email to any address. The sending quota and maximum sending rate for your account vary based on your specific use case.- Parameters:
productionAccessEnabled
- Indicates whether or not your account should have production access in the current Amazon Web Services Region.If the value is
false
, then your account is in the sandbox. When your account is in the sandbox, you can only send email to verified identities. Additionally, the maximum number of emails you can send in a 24-hour period (your sending quota) is 200, and the maximum number of emails you can send per second (your maximum sending rate) is 1.If the value is
true
, then your account has production access. When your account has production access, you can send email to any address. The sending quota and maximum sending rate for your account vary based on your specific use case.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
PutAccountDetailsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
PutAccountDetailsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-