Uses of Class
software.amazon.awscdk.services.sns.CfnTopic.Builder
Packages that use CfnTopic.Builder
Package
Description
Amazon Simple Notification Service Construct Library
-
Uses of CfnTopic.Builder in software.amazon.awscdk.services.sns
Methods in software.amazon.awscdk.services.sns that return CfnTopic.BuilderModifier and TypeMethodDescriptionCfnTopic.Builder.archivePolicy(Object archivePolicy) TheArchivePolicydetermines the number of days Amazon retains messages in FIFO topics.CfnTopic.Builder.contentBasedDeduplication(Boolean contentBasedDeduplication) ContentBasedDeduplicationenables deduplication of messages based on their content for FIFO topics.CfnTopic.Builder.contentBasedDeduplication(IResolvable contentBasedDeduplication) ContentBasedDeduplicationenables deduplication of messages based on their content for FIFO topics.static CfnTopic.BuilderCfnTopic.Builder.dataProtectionPolicy(Object dataProtectionPolicy) The body of the policy document you want to use for this topic.CfnTopic.Builder.deliveryStatusLogging(List<? extends Object> deliveryStatusLogging) TheDeliveryStatusLoggingconfiguration enables you to log the delivery status of messages sent from your Amazon SNS topic to subscribed endpoints with the following supported delivery protocols:.CfnTopic.Builder.deliveryStatusLogging(IResolvable deliveryStatusLogging) TheDeliveryStatusLoggingconfiguration enables you to log the delivery status of messages sent from your Amazon SNS topic to subscribed endpoints with the following supported delivery protocols:.CfnTopic.Builder.displayName(String displayName) The display name to use for an Amazon topic with SMS subscriptions.CfnTopic.Builder.fifoThroughputScope(String fifoThroughputScope) Specifies the throughput quota and deduplication behavior to apply for the FIFO topic.Set to true to create a FIFO topic.CfnTopic.Builder.fifoTopic(IResolvable fifoTopic) Set to true to create a FIFO topic.CfnTopic.Builder.kmsMasterKeyId(String kmsMasterKeyId) The ID of an AWS managed customer master key (CMK) for Amazon or a custom CMK.CfnTopic.Builder.kmsMasterKeyId(IAliasRef kmsMasterKeyId) The ID of an AWS managed customer master key (CMK) for Amazon or a custom CMK.CfnTopic.Builder.kmsMasterKeyId(IKeyRef kmsMasterKeyId) The ID of an AWS managed customer master key (CMK) for Amazon or a custom CMK.CfnTopic.Builder.maximumMessageSize(Number maximumMessageSize) CfnTopic.Builder.signatureVersion(String signatureVersion) The signature version corresponds to the hashing algorithm used while creating the signature of the notifications, subscription confirmations, or unsubscribe confirmation messages sent by Amazon SNS.CfnTopic.Builder.subscription(List<? extends Object> subscription) The Amazon subscriptions (endpoints) for this topic.CfnTopic.Builder.subscription(IResolvable subscription) The Amazon subscriptions (endpoints) for this topic.The list of tags to add to a new topic.The name of the topic you want to create.CfnTopic.Builder.tracingConfig(String tracingConfig) Tracing mode of an Amazon topic.