@Stability(value=Stable) public static final class CfnTopicProps.Builder extends Object implements software.amazon.jsii.Builder<CfnTopicProps>
CfnTopicProps
Constructor and Description |
---|
Builder() |
@Stability(value=Stable) public CfnTopicProps.Builder contentBasedDeduplication(Boolean contentBasedDeduplication)
CfnTopicProps.getContentBasedDeduplication()
contentBasedDeduplication
- `AWS::SNS::Topic.ContentBasedDeduplication`.this
@Stability(value=Stable) public CfnTopicProps.Builder contentBasedDeduplication(IResolvable contentBasedDeduplication)
CfnTopicProps.getContentBasedDeduplication()
contentBasedDeduplication
- `AWS::SNS::Topic.ContentBasedDeduplication`.this
@Stability(value=Stable) public CfnTopicProps.Builder displayName(String displayName)
CfnTopicProps.getDisplayName()
displayName
- `AWS::SNS::Topic.DisplayName`.this
@Stability(value=Stable) public CfnTopicProps.Builder fifoTopic(Boolean fifoTopic)
CfnTopicProps.getFifoTopic()
fifoTopic
- `AWS::SNS::Topic.FifoTopic`.this
@Stability(value=Stable) public CfnTopicProps.Builder fifoTopic(IResolvable fifoTopic)
CfnTopicProps.getFifoTopic()
fifoTopic
- `AWS::SNS::Topic.FifoTopic`.this
@Stability(value=Stable) public CfnTopicProps.Builder kmsMasterKeyId(String kmsMasterKeyId)
CfnTopicProps.getKmsMasterKeyId()
kmsMasterKeyId
- `AWS::SNS::Topic.KmsMasterKeyId`.this
@Stability(value=Stable) public CfnTopicProps.Builder subscription(IResolvable subscription)
CfnTopicProps.getSubscription()
subscription
- `AWS::SNS::Topic.Subscription`.this
@Stability(value=Stable) public CfnTopicProps.Builder subscription(List<? extends Object> subscription)
CfnTopicProps.getSubscription()
subscription
- `AWS::SNS::Topic.Subscription`.this
@Stability(value=Stable) public CfnTopicProps.Builder tags(List<? extends CfnTag> tags)
CfnTopicProps.getTags()
tags
- `AWS::SNS::Topic.Tags`.this
@Stability(value=Stable) public CfnTopicProps.Builder topicName(String topicName)
CfnTopicProps.getTopicName()
topicName
- `AWS::SNS::Topic.TopicName`.this
@Stability(value=Stable) public CfnTopicProps build()
build
in interface software.amazon.jsii.Builder<CfnTopicProps>
CfnTopicProps
NullPointerException
- if any required attribute was not providedCopyright © 2021. All rights reserved.