public static interface SetIdentityNotificationTopicRequest.Builder extends SesRequest.Builder, CopyableBuilder<SetIdentityNotificationTopicRequest.Builder,SetIdentityNotificationTopicRequest>
Modifier and Type | Method and Description |
---|---|
SetIdentityNotificationTopicRequest.Builder |
identity(String identity)
The identity for which the Amazon SNS topic will be set.
|
SetIdentityNotificationTopicRequest.Builder |
notificationType(NotificationType notificationType)
The type of notifications that will be published to the specified Amazon SNS topic.
|
SetIdentityNotificationTopicRequest.Builder |
notificationType(String notificationType)
The type of notifications that will be published to the specified Amazon SNS topic.
|
SetIdentityNotificationTopicRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
SetIdentityNotificationTopicRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
SetIdentityNotificationTopicRequest.Builder |
snsTopic(String snsTopic)
The Amazon Resource Name (ARN) of the Amazon SNS topic.
|
build
overrideConfiguration
copy
applyMutation, build
SetIdentityNotificationTopicRequest.Builder identity(String identity)
The identity for which the Amazon SNS topic will be set. You can specify an identity by using its name or by
using its Amazon Resource Name (ARN). Examples: user@example.com
, example.com
,
arn:aws:ses:us-east-1:123456789012:identity/example.com
.
identity
- The identity for which the Amazon SNS topic will be set. You can specify an identity by using its name
or by using its Amazon Resource Name (ARN). Examples: user@example.com
,
example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
.SetIdentityNotificationTopicRequest.Builder notificationType(String notificationType)
The type of notifications that will be published to the specified Amazon SNS topic.
notificationType
- The type of notifications that will be published to the specified Amazon SNS topic.NotificationType
,
NotificationType
SetIdentityNotificationTopicRequest.Builder notificationType(NotificationType notificationType)
The type of notifications that will be published to the specified Amazon SNS topic.
notificationType
- The type of notifications that will be published to the specified Amazon SNS topic.NotificationType
,
NotificationType
SetIdentityNotificationTopicRequest.Builder snsTopic(String snsTopic)
The Amazon Resource Name (ARN) of the Amazon SNS topic. If the parameter is omitted from the request or a
null value is passed, SnsTopic
is cleared and publishing is disabled.
snsTopic
- The Amazon Resource Name (ARN) of the Amazon SNS topic. If the parameter is omitted from the request
or a null value is passed, SnsTopic
is cleared and publishing is disabled.SetIdentityNotificationTopicRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
overrideConfiguration
- The override configuration.SetIdentityNotificationTopicRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
builderConsumer
- A Consumer
to which an empty AwsRequestOverrideConfiguration.Builder
will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.