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.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.