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 AWS managed customer master key (CMK) for Amazon SNS or a custom CMK.
|
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 Amazon SNS topic.
|
AwsSnsTopicDetails.Builder |
subscription(Collection<AwsSnsTopicSubscription> subscription)
Subscription is an embedded property that describes the subscription endpoints of an Amazon SNS topic.
|
AwsSnsTopicDetails.Builder |
subscription(Consumer<AwsSnsTopicSubscription.Builder>... subscription)
Subscription is an embedded property that describes the subscription endpoints of an Amazon SNS topic.
|
AwsSnsTopicDetails.Builder |
topicName(String topicName)
The name of the topic.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAwsSnsTopicDetails.Builder kmsMasterKeyId(String kmsMasterKeyId)
The ID of an AWS managed customer master key (CMK) for Amazon SNS or a custom CMK.
kmsMasterKeyId - The ID of an AWS managed customer master key (CMK) for Amazon SNS or a custom CMK.AwsSnsTopicDetails.Builder subscription(Collection<AwsSnsTopicSubscription> subscription)
Subscription is an embedded property that describes the subscription endpoints of an Amazon SNS topic.
subscription - Subscription is an embedded property that describes the subscription endpoints of an Amazon SNS topic.AwsSnsTopicDetails.Builder subscription(AwsSnsTopicSubscription... subscription)
Subscription is an embedded property that describes the subscription endpoints of an Amazon SNS topic.
subscription - Subscription is an embedded property that describes the subscription endpoints of an Amazon SNS topic.AwsSnsTopicDetails.Builder subscription(Consumer<AwsSnsTopicSubscription.Builder>... subscription)
Subscription is an embedded property that describes the subscription endpoints of an Amazon SNS topic.
This is a convenience 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 © 2021. All rights reserved.