@Generated(value="jsii-pacmak/0.10.5 (build 46bc9b0)", date="2019-05-24T10:15:31.748Z") public interface QueueProps extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
QueueProps.Builder
A builder for
QueueProps |
static class |
QueueProps.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Method and Description |
|---|---|
static QueueProps.Builder |
builder() |
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.
|
Boolean getContentBasedDeduplication()
Number getDataKeyReuseSec()
DeadLetterQueue getDeadLetterQueue()
Number getDeliveryDelaySec()
QueueEncryption getEncryption()
software.amazon.awscdk.services.kms.IKey getEncryptionMasterKey()
Boolean getFifo()
Number getMaxMessageSizeBytes()
String getQueueName()
Number getReceiveMessageWaitTimeSec()
Number getRetentionPeriodSec()
Number getVisibilityTimeoutSec()
static QueueProps.Builder builder()
QueueProps.Builder of QueuePropsCopyright © 2019. All rights reserved.