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) overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) 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
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.services.sesv2.model.SesV2Request.Builder
build
-
Method Details
-
mailType
The type of email your account will send.
-
mailType
The type of email your account will send.
-
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.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.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) - Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
PutAccountDetailsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) - Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-