@Stability(value=Stable) public static final class QueueProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements QueueProps
QueuePropssoftware.amazon.jsii.JsiiObject.InitializationModeQueueProps.Builder, QueueProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
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.
|
int |
hashCode() |
jsiiAsyncCall, jsiiCall, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticGet, jsiiStaticSet, setObjRefclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.public Boolean getContentBasedDeduplication()
QueuePropsgetContentBasedDeduplication in interface QueuePropspublic software.amazon.awscdk.core.Duration getDataKeyReuse()
QueuePropsgetDataKeyReuse in interface QueuePropspublic DeadLetterQueue getDeadLetterQueue()
QueuePropsgetDeadLetterQueue in interface QueuePropspublic software.amazon.awscdk.core.Duration getDeliveryDelay()
QueuePropsgetDeliveryDelay in interface QueuePropspublic QueueEncryption getEncryption()
QueuePropsgetEncryption in interface QueuePropspublic software.amazon.awscdk.services.kms.IKey getEncryptionMasterKey()
QueuePropsgetEncryptionMasterKey in interface QueuePropspublic Boolean getFifo()
QueuePropsgetFifo in interface QueuePropspublic Number getMaxMessageSizeBytes()
QueuePropsgetMaxMessageSizeBytes in interface QueuePropspublic String getQueueName()
QueuePropsgetQueueName in interface QueuePropspublic software.amazon.awscdk.core.Duration getReceiveMessageWaitTime()
QueuePropsgetReceiveMessageWaitTime in interface QueuePropspublic software.amazon.awscdk.core.Duration getRetentionPeriod()
QueuePropsgetRetentionPeriod in interface QueuePropspublic software.amazon.awscdk.core.Duration getVisibilityTimeout()
QueuePropsgetVisibilityTimeout in interface QueuePropspublic com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2019. All rights reserved.