public static interface CreateConfigurationSetRequest.Builder extends SesV2Request.Builder, SdkPojo, CopyableBuilder<CreateConfigurationSetRequest.Builder,CreateConfigurationSetRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateConfigurationSetRequest.Builder |
configurationSetName(String configurationSetName)
The name of the configuration set.
|
default CreateConfigurationSetRequest.Builder |
deliveryOptions(Consumer<DeliveryOptions.Builder> deliveryOptions)
An object that defines the dedicated IP pool that is used to send emails that you send using the
configuration set.
|
CreateConfigurationSetRequest.Builder |
deliveryOptions(DeliveryOptions deliveryOptions)
An object that defines the dedicated IP pool that is used to send emails that you send using the
configuration set.
|
CreateConfigurationSetRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateConfigurationSetRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
default CreateConfigurationSetRequest.Builder |
reputationOptions(Consumer<ReputationOptions.Builder> reputationOptions)
An object that defines whether or not Amazon SES collects reputation metrics for the emails that you send
that use the configuration set.
|
CreateConfigurationSetRequest.Builder |
reputationOptions(ReputationOptions reputationOptions)
An object that defines whether or not Amazon SES collects reputation metrics for the emails that you send
that use the configuration set.
|
default CreateConfigurationSetRequest.Builder |
sendingOptions(Consumer<SendingOptions.Builder> sendingOptions)
An object that defines whether or not Amazon SES can send email that you send using the configuration set.
|
CreateConfigurationSetRequest.Builder |
sendingOptions(SendingOptions sendingOptions)
An object that defines whether or not Amazon SES can send email that you send using the configuration set.
|
default CreateConfigurationSetRequest.Builder |
suppressionOptions(Consumer<SuppressionOptions.Builder> suppressionOptions)
Sets the value of the SuppressionOptions property for this object.
|
CreateConfigurationSetRequest.Builder |
suppressionOptions(SuppressionOptions suppressionOptions)
Sets the value of the SuppressionOptions property for this object.
|
CreateConfigurationSetRequest.Builder |
tags(Collection<Tag> tags)
An array of objects that define the tags (keys and values) that you want to associate with the configuration
set.
|
CreateConfigurationSetRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
An array of objects that define the tags (keys and values) that you want to associate with the configuration
set.
|
CreateConfigurationSetRequest.Builder |
tags(Tag... tags)
An array of objects that define the tags (keys and values) that you want to associate with the configuration
set.
|
default CreateConfigurationSetRequest.Builder |
trackingOptions(Consumer<TrackingOptions.Builder> trackingOptions)
An object that defines the open and click tracking options for emails that you send using the configuration
set.
|
CreateConfigurationSetRequest.Builder |
trackingOptions(TrackingOptions trackingOptions)
An object that defines the open and click tracking options for emails that you send using the configuration
set.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateConfigurationSetRequest.Builder configurationSetName(String configurationSetName)
The name of the configuration set.
configurationSetName - The name of the configuration set.CreateConfigurationSetRequest.Builder trackingOptions(TrackingOptions trackingOptions)
An object that defines the open and click tracking options for emails that you send using the configuration set.
trackingOptions - An object that defines the open and click tracking options for emails that you send using the
configuration set.default CreateConfigurationSetRequest.Builder trackingOptions(Consumer<TrackingOptions.Builder> trackingOptions)
An object that defines the open and click tracking options for emails that you send using the configuration set.
This is a convenience that creates an instance of theTrackingOptions.Builder avoiding the need to
create one manually via TrackingOptions.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to trackingOptions(TrackingOptions).trackingOptions - a consumer that will call methods on TrackingOptions.BuildertrackingOptions(TrackingOptions)CreateConfigurationSetRequest.Builder deliveryOptions(DeliveryOptions deliveryOptions)
An object that defines the dedicated IP pool that is used to send emails that you send using the configuration set.
deliveryOptions - An object that defines the dedicated IP pool that is used to send emails that you send using the
configuration set.default CreateConfigurationSetRequest.Builder deliveryOptions(Consumer<DeliveryOptions.Builder> deliveryOptions)
An object that defines the dedicated IP pool that is used to send emails that you send using the configuration set.
This is a convenience that creates an instance of theDeliveryOptions.Builder avoiding the need to
create one manually via DeliveryOptions.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to deliveryOptions(DeliveryOptions).deliveryOptions - a consumer that will call methods on DeliveryOptions.BuilderdeliveryOptions(DeliveryOptions)CreateConfigurationSetRequest.Builder reputationOptions(ReputationOptions reputationOptions)
An object that defines whether or not Amazon SES collects reputation metrics for the emails that you send that use the configuration set.
reputationOptions - An object that defines whether or not Amazon SES collects reputation metrics for the emails that you
send that use the configuration set.default CreateConfigurationSetRequest.Builder reputationOptions(Consumer<ReputationOptions.Builder> reputationOptions)
An object that defines whether or not Amazon SES collects reputation metrics for the emails that you send that use the configuration set.
This is a convenience that creates an instance of theReputationOptions.Builder avoiding the need to
create one manually via ReputationOptions.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to reputationOptions(ReputationOptions).reputationOptions - a consumer that will call methods on ReputationOptions.BuilderreputationOptions(ReputationOptions)CreateConfigurationSetRequest.Builder sendingOptions(SendingOptions sendingOptions)
An object that defines whether or not Amazon SES can send email that you send using the configuration set.
sendingOptions - An object that defines whether or not Amazon SES can send email that you send using the configuration
set.default CreateConfigurationSetRequest.Builder sendingOptions(Consumer<SendingOptions.Builder> sendingOptions)
An object that defines whether or not Amazon SES can send email that you send using the configuration set.
This is a convenience that creates an instance of theSendingOptions.Builder avoiding the need to
create one manually via SendingOptions.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to sendingOptions(SendingOptions).sendingOptions - a consumer that will call methods on SendingOptions.BuildersendingOptions(SendingOptions)CreateConfigurationSetRequest.Builder tags(Collection<Tag> tags)
An array of objects that define the tags (keys and values) that you want to associate with the configuration set.
tags - An array of objects that define the tags (keys and values) that you want to associate with the
configuration set.CreateConfigurationSetRequest.Builder tags(Tag... tags)
An array of objects that define the tags (keys and values) that you want to associate with the configuration set.
tags - An array of objects that define the tags (keys and values) that you want to associate with the
configuration set.CreateConfigurationSetRequest.Builder tags(Consumer<Tag.Builder>... tags)
An array of objects that define the tags (keys and values) that you want to associate with the configuration set.
This is a convenience that creates an instance of theList.Builder avoiding the need to create
one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its result
is passed to #tags(List) .tags - a consumer that will call methods on List.Builder #tags(List) CreateConfigurationSetRequest.Builder suppressionOptions(SuppressionOptions suppressionOptions)
suppressionOptions - The new value for the SuppressionOptions property for this object.default CreateConfigurationSetRequest.Builder suppressionOptions(Consumer<SuppressionOptions.Builder> suppressionOptions)
SuppressionOptions.Builder avoiding the need to
create one manually via SuppressionOptions.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to suppressionOptions(SuppressionOptions).suppressionOptions - a consumer that will call methods on SuppressionOptions.BuildersuppressionOptions(SuppressionOptions)CreateConfigurationSetRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateConfigurationSetRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2020. All rights reserved.