Interface SetIdentityNotificationTopicRequest.Builder
- All Superinterfaces:
- AwsRequest.Builder,- Buildable,- CopyableBuilder<SetIdentityNotificationTopicRequest.Builder,,- SetIdentityNotificationTopicRequest> - SdkBuilder<SetIdentityNotificationTopicRequest.Builder,,- SetIdentityNotificationTopicRequest> - SdkPojo,- SdkRequest.Builder,- SesRequest.Builder
- Enclosing class:
- SetIdentityNotificationTopicRequest
- 
Method SummaryModifier and TypeMethodDescriptionThe identity (email address or domain) for the Amazon SNS topic.notificationType(String notificationType) The type of notifications that are published to the specified Amazon SNS topic.notificationType(NotificationType notificationType) The type of notifications that are published to the specified Amazon SNS topic.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.The Amazon Resource Name (ARN) of the Amazon SNS topic.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 (email address or domain) for the Amazon SNS topic. You can only specify a verified identity for this parameter. You can specify an identity by using its name or by using its Amazon Resource Name (ARN). The following examples are all valid identities: sender@example.com,example.com,arn:aws:ses:us-east-1:123456789012:identity/example.com.- Parameters:
- identity- The identity (email address or domain) for the Amazon SNS topic.- You can only specify a verified identity for this parameter. - You can specify an identity by using its name or by using its Amazon Resource Name (ARN). The following examples are all valid identities: - sender@example.com,- example.com,- arn:aws:ses:us-east-1:123456789012:identity/example.com.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
notificationTypeThe type of notifications that are published to the specified Amazon SNS topic. - Parameters:
- notificationType- The type of notifications that are published to the specified Amazon SNS topic.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
notificationTypeThe type of notifications that are published to the specified Amazon SNS topic. - Parameters:
- notificationType- The type of notifications that are published to the specified Amazon SNS topic.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
snsTopicThe Amazon Resource Name (ARN) of the Amazon SNS topic. If the parameter is omitted from the request or a null value is passed, SnsTopicis cleared and publishing is disabled.- Parameters:
- 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,- SnsTopicis cleared and publishing is disabled.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
overrideConfigurationSetIdentityNotificationTopicRequest.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.
 
- 
overrideConfigurationSetIdentityNotificationTopicRequest.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.
 
 
-