@Stability(value=External) public static final class CfnQueueProps.Builder extends Object
CfnQueueProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnQueueProps |
build()
Builds the configured instance.
|
CfnQueueProps.Builder |
withContentBasedDeduplication(Boolean value)
Sets the value of ContentBasedDeduplication
|
CfnQueueProps.Builder |
withContentBasedDeduplication(software.amazon.awscdk.core.IResolvable value)
Sets the value of ContentBasedDeduplication
|
CfnQueueProps.Builder |
withDelaySeconds(Number value)
Sets the value of DelaySeconds
|
CfnQueueProps.Builder |
withFifoQueue(Boolean value)
Sets the value of FifoQueue
|
CfnQueueProps.Builder |
withFifoQueue(software.amazon.awscdk.core.IResolvable value)
Sets the value of FifoQueue
|
CfnQueueProps.Builder |
withKmsDataKeyReusePeriodSeconds(Number value)
Sets the value of KmsDataKeyReusePeriodSeconds
|
CfnQueueProps.Builder |
withKmsMasterKeyId(String value)
Sets the value of KmsMasterKeyId
|
CfnQueueProps.Builder |
withMaximumMessageSize(Number value)
Sets the value of MaximumMessageSize
|
CfnQueueProps.Builder |
withMessageRetentionPeriod(Number value)
Sets the value of MessageRetentionPeriod
|
CfnQueueProps.Builder |
withQueueName(String value)
Sets the value of QueueName
|
CfnQueueProps.Builder |
withReceiveMessageWaitTimeSeconds(Number value)
Sets the value of ReceiveMessageWaitTimeSeconds
|
CfnQueueProps.Builder |
withRedrivePolicy(Object value)
Sets the value of RedrivePolicy
|
CfnQueueProps.Builder |
withTags(List<software.amazon.awscdk.core.CfnTag> value)
Sets the value of Tags
|
CfnQueueProps.Builder |
withVisibilityTimeout(Number value)
Sets the value of VisibilityTimeout
|
@Stability(value=External) public CfnQueueProps.Builder withContentBasedDeduplication(@Nullable Boolean value)
value - `AWS::SQS::Queue.ContentBasedDeduplication`.this@Stability(value=External) public CfnQueueProps.Builder withContentBasedDeduplication(@Nullable software.amazon.awscdk.core.IResolvable value)
value - `AWS::SQS::Queue.ContentBasedDeduplication`.this@Stability(value=External) public CfnQueueProps.Builder withDelaySeconds(@Nullable Number value)
value - `AWS::SQS::Queue.DelaySeconds`.this@Stability(value=External) public CfnQueueProps.Builder withFifoQueue(@Nullable Boolean value)
value - `AWS::SQS::Queue.FifoQueue`.this@Stability(value=External) public CfnQueueProps.Builder withFifoQueue(@Nullable software.amazon.awscdk.core.IResolvable value)
value - `AWS::SQS::Queue.FifoQueue`.this@Stability(value=External) public CfnQueueProps.Builder withKmsDataKeyReusePeriodSeconds(@Nullable Number value)
value - `AWS::SQS::Queue.KmsDataKeyReusePeriodSeconds`.this@Stability(value=External) public CfnQueueProps.Builder withKmsMasterKeyId(@Nullable String value)
value - `AWS::SQS::Queue.KmsMasterKeyId`.this@Stability(value=External) public CfnQueueProps.Builder withMaximumMessageSize(@Nullable Number value)
value - `AWS::SQS::Queue.MaximumMessageSize`.this@Stability(value=External) public CfnQueueProps.Builder withMessageRetentionPeriod(@Nullable Number value)
value - `AWS::SQS::Queue.MessageRetentionPeriod`.this@Stability(value=External) public CfnQueueProps.Builder withQueueName(@Nullable String value)
value - `AWS::SQS::Queue.QueueName`.this@Stability(value=External) public CfnQueueProps.Builder withReceiveMessageWaitTimeSeconds(@Nullable Number value)
value - `AWS::SQS::Queue.ReceiveMessageWaitTimeSeconds`.this@Stability(value=External) public CfnQueueProps.Builder withRedrivePolicy(@Nullable Object value)
value - `AWS::SQS::Queue.RedrivePolicy`.this@Stability(value=External) public CfnQueueProps.Builder withTags(@Nullable List<software.amazon.awscdk.core.CfnTag> value)
value - `AWS::SQS::Queue.Tags`.this@Stability(value=External) public CfnQueueProps.Builder withVisibilityTimeout(@Nullable Number value)
value - `AWS::SQS::Queue.VisibilityTimeout`.this@Stability(value=External) public CfnQueueProps build()
CfnQueuePropsNullPointerException - if any required attribute was not providedCopyright © 2019. All rights reserved.