| Modifier and Type | Method and Description |
|---|---|
Topic |
build() |
Topic.Builder |
contentBasedDeduplication(Boolean contentBasedDeduplication)
(experimental) Enables content-based deduplication for FIFO topics.
|
static Topic.Builder |
create(software.constructs.Construct scope,
String id) |
Topic.Builder |
displayName(String displayName)
(experimental) A developer-defined string that can be used to identify this SNS topic.
|
Topic.Builder |
fifo(Boolean fifo)
(experimental) Set to true to create a FIFO topic.
|
Topic.Builder |
masterKey(IKey masterKey)
(experimental) A KMS Key, either managed by this CDK app, or imported.
|
Topic.Builder |
topicName(String topicName)
(experimental) A name for the topic.
|
@Stability(value=Experimental) public static Topic.Builder create(software.constructs.Construct scope, String id)
scope - This parameter is required.id - This parameter is required.Topic.Builder.@Stability(value=Experimental) public Topic.Builder contentBasedDeduplication(Boolean contentBasedDeduplication)
Default: None
contentBasedDeduplication - Enables content-based deduplication for FIFO topics. This parameter is required.this@Stability(value=Experimental) public Topic.Builder displayName(String displayName)
Default: None
displayName - A developer-defined string that can be used to identify this SNS topic. This parameter is required.this@Stability(value=Experimental) public Topic.Builder fifo(Boolean fifo)
Default: None
fifo - Set to true to create a FIFO topic. This parameter is required.this@Stability(value=Experimental) public Topic.Builder masterKey(IKey masterKey)
Default: None
masterKey - A KMS Key, either managed by this CDK app, or imported. This parameter is required.this@Stability(value=Experimental) public Topic.Builder topicName(String topicName)
If you don't specify a name, AWS CloudFormation generates a unique physical ID and uses that ID for the topic name. For more information, see Name Type.
Default: Generated name
topicName - A name for the topic. This parameter is required.thisCopyright © 2021. All rights reserved.