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
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.
- 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.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) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin 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.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-