public static interface SetTopicAttributesRequest.Builder extends SnsRequest.Builder, SdkPojo, CopyableBuilder<SetTopicAttributesRequest.Builder,SetTopicAttributesRequest>
| Modifier and Type | Method and Description |
|---|---|
SetTopicAttributesRequest.Builder |
attributeName(String attributeName)
A map of attributes with their corresponding values.
|
SetTopicAttributesRequest.Builder |
attributeValue(String attributeValue)
The new value for the attribute.
|
SetTopicAttributesRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
SetTopicAttributesRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
SetTopicAttributesRequest.Builder |
topicArn(String topicArn)
The ARN of the topic to modify.
|
buildoverrideConfigurationcopyapplyMutation, buildSetTopicAttributesRequest.Builder topicArn(String topicArn)
The ARN of the topic to modify.
topicArn - The ARN of the topic to modify.SetTopicAttributesRequest.Builder attributeName(String attributeName)
A map of attributes with their corresponding values.
The following lists the names, descriptions, and values of the special request parameters that the
SetTopicAttributes action uses:
DeliveryPolicy – The policy that defines how Amazon SNS retries failed deliveries to HTTP/S
endpoints.
DisplayName – The display name to use for a topic with SMS subscriptions.
Policy – The policy that defines who can access your topic. By default, only the topic owner can
publish or subscribe to the topic.
The following attribute applies only to server-side-encryption:
attributeName - A map of attributes with their corresponding values.
The following lists the names, descriptions, and values of the special request parameters that the
SetTopicAttributes action uses:
DeliveryPolicy – The policy that defines how Amazon SNS retries failed deliveries to
HTTP/S endpoints.
DisplayName – The display name to use for a topic with SMS subscriptions.
Policy – The policy that defines who can access your topic. By default, only the topic
owner can publish or subscribe to the topic.
The following attribute applies only to server-side-encryption:
SetTopicAttributesRequest.Builder attributeValue(String attributeValue)
The new value for the attribute.
attributeValue - The new value for the attribute.SetTopicAttributesRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderSetTopicAttributesRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2019. All rights reserved.