@Stability(value=Stable) public static final class CfnQueueProps.Builder extends Object implements software.amazon.jsii.Builder<CfnQueueProps>
CfnQueueProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnQueueProps.Builder contentBasedDeduplication(Boolean contentBasedDeduplication)
CfnQueueProps.getContentBasedDeduplication()contentBasedDeduplication - `AWS::SQS::Queue.ContentBasedDeduplication`.this@Stability(value=Stable) public CfnQueueProps.Builder contentBasedDeduplication(IResolvable contentBasedDeduplication)
CfnQueueProps.getContentBasedDeduplication()contentBasedDeduplication - `AWS::SQS::Queue.ContentBasedDeduplication`.this@Stability(value=Stable) public CfnQueueProps.Builder delaySeconds(Number delaySeconds)
CfnQueueProps.getDelaySeconds()delaySeconds - `AWS::SQS::Queue.DelaySeconds`.this@Stability(value=Stable) public CfnQueueProps.Builder fifoQueue(Boolean fifoQueue)
CfnQueueProps.getFifoQueue()fifoQueue - `AWS::SQS::Queue.FifoQueue`.this@Stability(value=Stable) public CfnQueueProps.Builder fifoQueue(IResolvable fifoQueue)
CfnQueueProps.getFifoQueue()fifoQueue - `AWS::SQS::Queue.FifoQueue`.this@Stability(value=Stable) public CfnQueueProps.Builder kmsDataKeyReusePeriodSeconds(Number kmsDataKeyReusePeriodSeconds)
CfnQueueProps.getKmsDataKeyReusePeriodSeconds()kmsDataKeyReusePeriodSeconds - `AWS::SQS::Queue.KmsDataKeyReusePeriodSeconds`.this@Stability(value=Stable) public CfnQueueProps.Builder kmsMasterKeyId(String kmsMasterKeyId)
CfnQueueProps.getKmsMasterKeyId()kmsMasterKeyId - `AWS::SQS::Queue.KmsMasterKeyId`.this@Stability(value=Stable) public CfnQueueProps.Builder maximumMessageSize(Number maximumMessageSize)
CfnQueueProps.getMaximumMessageSize()maximumMessageSize - `AWS::SQS::Queue.MaximumMessageSize`.this@Stability(value=Stable) public CfnQueueProps.Builder messageRetentionPeriod(Number messageRetentionPeriod)
CfnQueueProps.getMessageRetentionPeriod()messageRetentionPeriod - `AWS::SQS::Queue.MessageRetentionPeriod`.this@Stability(value=Stable) public CfnQueueProps.Builder queueName(String queueName)
CfnQueueProps.getQueueName()queueName - `AWS::SQS::Queue.QueueName`.this@Stability(value=Stable) public CfnQueueProps.Builder receiveMessageWaitTimeSeconds(Number receiveMessageWaitTimeSeconds)
CfnQueueProps.getReceiveMessageWaitTimeSeconds()receiveMessageWaitTimeSeconds - `AWS::SQS::Queue.ReceiveMessageWaitTimeSeconds`.this@Stability(value=Stable) public CfnQueueProps.Builder redrivePolicy(Object redrivePolicy)
CfnQueueProps.getRedrivePolicy()redrivePolicy - `AWS::SQS::Queue.RedrivePolicy`.this@Stability(value=Stable) public CfnQueueProps.Builder tags(List<? extends CfnTag> tags)
CfnQueueProps.getTags()tags - `AWS::SQS::Queue.Tags`.this@Stability(value=Stable) public CfnQueueProps.Builder visibilityTimeout(Number visibilityTimeout)
CfnQueueProps.getVisibilityTimeout()visibilityTimeout - `AWS::SQS::Queue.VisibilityTimeout`.this@Stability(value=Stable) public CfnQueueProps build()
build in interface software.amazon.jsii.Builder<CfnQueueProps>CfnQueuePropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.