public static interface PutConfigurationSetDeliveryOptionsRequest.Builder extends SesRequest.Builder, SdkPojo, CopyableBuilder<PutConfigurationSetDeliveryOptionsRequest.Builder,PutConfigurationSetDeliveryOptionsRequest>
Modifier and Type | Method and Description |
---|---|
PutConfigurationSetDeliveryOptionsRequest.Builder |
configurationSetName(String configurationSetName)
The name of the configuration set that you want to specify the delivery options for.
|
default PutConfigurationSetDeliveryOptionsRequest.Builder |
deliveryOptions(Consumer<DeliveryOptions.Builder> deliveryOptions)
Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS).
|
PutConfigurationSetDeliveryOptionsRequest.Builder |
deliveryOptions(DeliveryOptions deliveryOptions)
Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS).
|
PutConfigurationSetDeliveryOptionsRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
PutConfigurationSetDeliveryOptionsRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
build
overrideConfiguration
equalsBySdkFields, sdkFields
copy
applyMutation, build
PutConfigurationSetDeliveryOptionsRequest.Builder configurationSetName(String configurationSetName)
The name of the configuration set that you want to specify the delivery options for.
configurationSetName
- The name of the configuration set that you want to specify the delivery options for.PutConfigurationSetDeliveryOptionsRequest.Builder deliveryOptions(DeliveryOptions deliveryOptions)
Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS).
deliveryOptions
- Specifies whether messages that use the configuration set are required to use Transport Layer Security
(TLS).default PutConfigurationSetDeliveryOptionsRequest.Builder deliveryOptions(Consumer<DeliveryOptions.Builder> deliveryOptions)
Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS).
This is a convenience method 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.Builder
deliveryOptions(DeliveryOptions)
PutConfigurationSetDeliveryOptionsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration
in interface AwsRequest.Builder
PutConfigurationSetDeliveryOptionsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration
in interface AwsRequest.Builder
Copyright © 2023. All rights reserved.