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.
|
Number |
getDataKeyReuseSec()
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.
|
Number |
getDeliveryDelaySec()
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.
|
Number |
getReceiveMessageWaitTimeSec()
Default wait time for ReceiveMessage calls.
|
Number |
getRetentionPeriodSec()
The number of seconds that Amazon SQS retains a message.
|
Number |
getVisibilityTimeoutSec()
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)
@Nullable public Boolean getContentBasedDeduplication()
getContentBasedDeduplication in interface QueueProps@Nullable public Number getDataKeyReuseSec()
getDataKeyReuseSec in interface QueueProps@Nullable public DeadLetterQueue getDeadLetterQueue()
getDeadLetterQueue in interface QueueProps@Nullable public Number getDeliveryDelaySec()
getDeliveryDelaySec in interface QueueProps@Nullable public QueueEncryption getEncryption()
getEncryption in interface QueueProps@Nullable public software.amazon.awscdk.services.kms.IKey getEncryptionMasterKey()
getEncryptionMasterKey in interface QueueProps@Nullable public Boolean getFifo()
getFifo in interface QueueProps@Nullable public Number getMaxMessageSizeBytes()
getMaxMessageSizeBytes in interface QueueProps@Nullable public String getQueueName()
getQueueName in interface QueueProps@Nullable public Number getReceiveMessageWaitTimeSec()
getReceiveMessageWaitTimeSec in interface QueueProps@Nullable public Number getRetentionPeriodSec()
getRetentionPeriodSec in interface QueueProps@Nullable public Number getVisibilityTimeoutSec()
getVisibilityTimeoutSec in interface QueuePropsCopyright © 2019. All rights reserved.