public static interface AwsSnsTopicDetails.Builder extends SdkPojo, CopyableBuilder<AwsSnsTopicDetails.Builder,AwsSnsTopicDetails>
| Modifier and Type | Method and Description |
|---|---|
AwsSnsTopicDetails.Builder |
kmsMasterKeyId(String kmsMasterKeyId)
The ID of an Amazon Web Services managed key for Amazon SNS or a customer managed key.
|
AwsSnsTopicDetails.Builder |
owner(String owner)
The subscription's owner.
|
AwsSnsTopicDetails.Builder |
subscription(AwsSnsTopicSubscription... subscription)
Subscription is an embedded property that describes the subscription endpoints of an SNS topic.
|
AwsSnsTopicDetails.Builder |
subscription(Collection<AwsSnsTopicSubscription> subscription)
Subscription is an embedded property that describes the subscription endpoints of an SNS topic.
|
AwsSnsTopicDetails.Builder |
subscription(Consumer<AwsSnsTopicSubscription.Builder>... subscription)
Subscription is an embedded property that describes the subscription endpoints of an SNS topic.
|
AwsSnsTopicDetails.Builder |
topicName(String topicName)
The name of the topic.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAwsSnsTopicDetails.Builder kmsMasterKeyId(String kmsMasterKeyId)
The ID of an Amazon Web Services managed key for Amazon SNS or a customer managed key.
kmsMasterKeyId - The ID of an Amazon Web Services managed key for Amazon SNS or a customer managed key.AwsSnsTopicDetails.Builder subscription(Collection<AwsSnsTopicSubscription> subscription)
Subscription is an embedded property that describes the subscription endpoints of an SNS topic.
subscription - Subscription is an embedded property that describes the subscription endpoints of an SNS topic.AwsSnsTopicDetails.Builder subscription(AwsSnsTopicSubscription... subscription)
Subscription is an embedded property that describes the subscription endpoints of an SNS topic.
subscription - Subscription is an embedded property that describes the subscription endpoints of an SNS topic.AwsSnsTopicDetails.Builder subscription(Consumer<AwsSnsTopicSubscription.Builder>... subscription)
Subscription is an embedded property that describes the subscription endpoints of an SNS topic.
This is a convenience method that creates an instance of theList.Builder
avoiding the need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called
immediately and its result is passed to #subscription(List) .subscription - a consumer that will call methods on List.Builder #subscription(List) AwsSnsTopicDetails.Builder topicName(String topicName)
The name of the topic.
topicName - The name of the topic.AwsSnsTopicDetails.Builder owner(String owner)
The subscription's owner.
owner - The subscription's owner.Copyright © 2022. All rights reserved.