Interface SetIdentityHeadersInNotificationsEnabledRequest.Builder
- All Superinterfaces:
- AwsRequest.Builder,- Buildable,- CopyableBuilder<SetIdentityHeadersInNotificationsEnabledRequest.Builder,,- SetIdentityHeadersInNotificationsEnabledRequest> - SdkBuilder<SetIdentityHeadersInNotificationsEnabledRequest.Builder,,- SetIdentityHeadersInNotificationsEnabledRequest> - SdkPojo,- SdkRequest.Builder,- SesRequest.Builder
- Enclosing class:
- SetIdentityHeadersInNotificationsEnabledRequest
- 
Method SummaryModifier and TypeMethodDescriptionSets whether Amazon SES includes the original email headers in Amazon SNS notifications of the specified notification type.The identity for which to enable or disable headers in notifications.notificationType(String notificationType) The notification type for which to enable or disable headers in notifications.notificationType(NotificationType notificationType) The notification type for which to enable or disable headers in notifications.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.BuilderoverrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.services.ses.model.SesRequest.Builderbuild
- 
Method Details- 
identityThe identity for which to enable or disable headers in notifications. Examples: user@example.com,example.com.- Parameters:
- identity- The identity for which to enable or disable headers in notifications. Examples:- user@example.com,- example.com.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
notificationTypeThe notification type for which to enable or disable headers in notifications. - Parameters:
- notificationType- The notification type for which to enable or disable headers in notifications.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
notificationTypeSetIdentityHeadersInNotificationsEnabledRequest.Builder notificationType(NotificationType notificationType) The notification type for which to enable or disable headers in notifications. - Parameters:
- notificationType- The notification type for which to enable or disable headers in notifications.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
enabledSets whether Amazon SES includes the original email headers in Amazon SNS notifications of the specified notification type. A value of truespecifies that Amazon SES includes headers in notifications, and a value offalsespecifies that Amazon SES does not include headers in notifications.This value can only be set when NotificationTypeis already set to use a particular Amazon SNS topic.- Parameters:
- enabled- Sets whether Amazon SES includes the original email headers in Amazon SNS notifications of the specified notification type. A value of- truespecifies that Amazon SES includes headers in notifications, and a value of- falsespecifies that Amazon SES does not include headers in notifications.- This value can only be set when - NotificationTypeis already set to use a particular Amazon SNS topic.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
overrideConfigurationSetIdentityHeadersInNotificationsEnabledRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- overrideConfiguration- The override configuration.
- Returns:
- This object for method chaining.
 
- 
overrideConfigurationSetIdentityHeadersInNotificationsEnabledRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- builderConsumer- A- Consumerto which an empty- AwsRequestOverrideConfiguration.Builderwill be given.
- Returns:
- This object for method chaining.
 
 
-