Interface UpdateConfigurationSetRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<UpdateConfigurationSetRequest.Builder,,UpdateConfigurationSetRequest> SdkBuilder<UpdateConfigurationSetRequest.Builder,,UpdateConfigurationSetRequest> SdkPojo,SdkRequest.Builder,SesV2Request.Builder
- Enclosing class:
UpdateConfigurationSetRequest
@Mutable
@NotThreadSafe
public static interface UpdateConfigurationSetRequest.Builder
extends SesV2Request.Builder, SdkPojo, CopyableBuilder<UpdateConfigurationSetRequest.Builder,UpdateConfigurationSetRequest>
-
Method Summary
Modifier and TypeMethodDescriptionconfigurationSetName(String configurationSetName) The name of the configuration set to update.messageSecurityOptions(Consumer<MessageSecurityOptions.Builder> messageSecurityOptions) The security options that apply to the MIME message itself for messages sent with the configuration set.messageSecurityOptions(MessageSecurityOptions messageSecurityOptions) The security options that apply to the MIME message itself for messages sent with the configuration set.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.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
-
configurationSetName
The name of the configuration set to update.
- Parameters:
configurationSetName- The name of the configuration set to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
messageSecurityOptions
UpdateConfigurationSetRequest.Builder messageSecurityOptions(MessageSecurityOptions messageSecurityOptions) The security options that apply to the MIME message itself for messages sent with the configuration set.
- Parameters:
messageSecurityOptions- The security options that apply to the MIME message itself for messages sent with the configuration set.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
messageSecurityOptions
default UpdateConfigurationSetRequest.Builder messageSecurityOptions(Consumer<MessageSecurityOptions.Builder> messageSecurityOptions) The security options that apply to the MIME message itself for messages sent with the configuration set.
This is a convenience method that creates an instance of theMessageSecurityOptions.Builderavoiding the need to create one manually viaMessageSecurityOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomessageSecurityOptions(MessageSecurityOptions).- Parameters:
messageSecurityOptions- a consumer that will call methods onMessageSecurityOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
overrideConfiguration
UpdateConfigurationSetRequest.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
UpdateConfigurationSetRequest.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.
-