public static final class QueueProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements QueueProps
software.amazon.jsii.JsiiObject.InitializationModeQueueProps.Builder, QueueProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObject.InitializationMode mode) |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
getContentBasedDeduplication()
Specifies whether to enable content-based deduplication.
|
software.amazon.awscdk.core.Duration |
getDataKeyReuse()
The length of time that Amazon SQS reuses a data key before calling KMS again.
|
DeadLetterQueue |
getDeadLetterQueue()
Send messages to this queue if they were unsuccessfully dequeued a number of times.
|
software.amazon.awscdk.core.Duration |
getDeliveryDelay()
The time in seconds that the delivery of all messages in the queue is delayed.
|
QueueEncryption |
getEncryption()
Whether the contents of the queue are encrypted, and by what type of key.
|
software.amazon.awscdk.services.kms.IKey |
getEncryptionMasterKey()
External KMS master key to use for queue encryption.
|
Boolean |
getFifo()
Whether this a first-in-first-out (FIFO) queue.
|
Number |
getMaxMessageSizeBytes()
The limit of how many bytes that a message can contain before Amazon SQS rejects it.
|
String |
getQueueName()
A name for the queue.
|
software.amazon.awscdk.core.Duration |
getReceiveMessageWaitTime()
Default wait time for ReceiveMessage calls.
|
software.amazon.awscdk.core.Duration |
getRetentionPeriod()
The number of seconds that Amazon SQS retains a message.
|
software.amazon.awscdk.core.Duration |
getVisibilityTimeout()
Timeout of processing a single message.
|
jsiiAsyncCall, jsiiCall, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticGet, jsiiStaticSetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObject.InitializationMode mode)
@Stability(value=Stable) @Nullable public Boolean getContentBasedDeduplication()
getContentBasedDeduplication in interface QueueProps@Stability(value=Stable) @Nullable public software.amazon.awscdk.core.Duration getDataKeyReuse()
getDataKeyReuse in interface QueueProps@Stability(value=Stable) @Nullable public DeadLetterQueue getDeadLetterQueue()
getDeadLetterQueue in interface QueueProps@Stability(value=Stable) @Nullable public software.amazon.awscdk.core.Duration getDeliveryDelay()
getDeliveryDelay in interface QueueProps@Stability(value=Stable) @Nullable public QueueEncryption getEncryption()
getEncryption in interface QueueProps@Stability(value=Stable) @Nullable public software.amazon.awscdk.services.kms.IKey getEncryptionMasterKey()
getEncryptionMasterKey in interface QueueProps@Stability(value=Stable) @Nullable public Boolean getFifo()
getFifo in interface QueueProps@Stability(value=Stable) @Nullable public Number getMaxMessageSizeBytes()
getMaxMessageSizeBytes in interface QueueProps@Stability(value=Stable) @Nullable public String getQueueName()
getQueueName in interface QueueProps@Stability(value=Stable) @Nullable public software.amazon.awscdk.core.Duration getReceiveMessageWaitTime()
getReceiveMessageWaitTime in interface QueueProps@Stability(value=Stable) @Nullable public software.amazon.awscdk.core.Duration getRetentionPeriod()
getRetentionPeriod in interface QueueProps@Stability(value=Stable) @Nullable public software.amazon.awscdk.core.Duration getVisibilityTimeout()
getVisibilityTimeout in interface QueuePropsCopyright © 2019. All rights reserved.