Interface PutSuppressedDestinationRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<PutSuppressedDestinationRequest.Builder,PutSuppressedDestinationRequest>
,SdkBuilder<PutSuppressedDestinationRequest.Builder,PutSuppressedDestinationRequest>
,SdkPojo
,SdkRequest.Builder
,SesV2Request.Builder
- Enclosing class:
- PutSuppressedDestinationRequest
public static interface PutSuppressedDestinationRequest.Builder extends SesV2Request.Builder, SdkPojo, CopyableBuilder<PutSuppressedDestinationRequest.Builder,PutSuppressedDestinationRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PutSuppressedDestinationRequest.Builder
emailAddress(String emailAddress)
The email address that should be added to the suppression list for your account.PutSuppressedDestinationRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
PutSuppressedDestinationRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
PutSuppressedDestinationRequest.Builder
reason(String reason)
The factors that should cause the email address to be added to the suppression list for your account.PutSuppressedDestinationRequest.Builder
reason(SuppressionListReason reason)
The factors that should cause the email address to be added to the suppression list for your account.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.services.sesv2.model.SesV2Request.Builder
build
-
-
-
-
Method Detail
-
emailAddress
PutSuppressedDestinationRequest.Builder emailAddress(String emailAddress)
The email address that should be added to the suppression list for your account.
- Parameters:
emailAddress
- The email address that should be added to the suppression list for your account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
reason
PutSuppressedDestinationRequest.Builder reason(String reason)
The factors that should cause the email address to be added to the suppression list for your account.
- Parameters:
reason
- The factors that should cause the email address to be added to the suppression list for your account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SuppressionListReason
,SuppressionListReason
-
reason
PutSuppressedDestinationRequest.Builder reason(SuppressionListReason reason)
The factors that should cause the email address to be added to the suppression list for your account.
- Parameters:
reason
- The factors that should cause the email address to be added to the suppression list for your account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SuppressionListReason
,SuppressionListReason
-
overrideConfiguration
PutSuppressedDestinationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
PutSuppressedDestinationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-