| Package | Description |
|---|---|
| software.amazon.awscdk.services.sqs |
Amazon Simple Queue Service Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
CfnQueue.Builder |
CfnQueue.Builder.contentBasedDeduplication(Boolean contentBasedDeduplication)
For first-in-first-out (FIFO) queues, specifies whether to enable content-based deduplication.
|
CfnQueue.Builder |
CfnQueue.Builder.contentBasedDeduplication(IResolvable contentBasedDeduplication)
For first-in-first-out (FIFO) queues, specifies whether to enable content-based deduplication.
|
static CfnQueue.Builder |
CfnQueue.Builder.create(software.constructs.Construct scope,
String id) |
CfnQueue.Builder |
CfnQueue.Builder.deduplicationScope(String deduplicationScope)
For high throughput for FIFO queues, specifies whether message deduplication occurs at the message group or queue level.
|
CfnQueue.Builder |
CfnQueue.Builder.delaySeconds(Number delaySeconds)
The time in seconds for which the delivery of all messages in the queue is delayed.
|
CfnQueue.Builder |
CfnQueue.Builder.fifoQueue(Boolean fifoQueue)
If set to true, creates a FIFO queue.
|
CfnQueue.Builder |
CfnQueue.Builder.fifoQueue(IResolvable fifoQueue)
If set to true, creates a FIFO queue.
|
CfnQueue.Builder |
CfnQueue.Builder.fifoThroughputLimit(String fifoThroughputLimit)
For high throughput for FIFO queues, specifies whether the FIFO queue throughput quota applies to the entire queue or per message group.
|
CfnQueue.Builder |
CfnQueue.Builder.kmsDataKeyReusePeriodSeconds(Number kmsDataKeyReusePeriodSeconds)
The length of time in seconds for which Amazon SQS can reuse a data key to encrypt or decrypt messages before calling AWS KMS again.
|
CfnQueue.Builder |
CfnQueue.Builder.kmsMasterKeyId(String kmsMasterKeyId)
The ID of an AWS managed customer master key (CMK) for Amazon SQS or a custom CMK.
|
CfnQueue.Builder |
CfnQueue.Builder.maximumMessageSize(Number maximumMessageSize)
The limit of how many bytes that a message can contain before Amazon SQS rejects it.
|
CfnQueue.Builder |
CfnQueue.Builder.messageRetentionPeriod(Number messageRetentionPeriod)
The number of seconds that Amazon SQS retains a message.
|
CfnQueue.Builder |
CfnQueue.Builder.queueName(String queueName)
A name for the queue.
|
CfnQueue.Builder |
CfnQueue.Builder.receiveMessageWaitTimeSeconds(Number receiveMessageWaitTimeSeconds)
Specifies the duration, in seconds, that the ReceiveMessage action call waits until a message is in the queue in order to include it in the response, rather than returning an empty response if a message isn't yet available.
|
CfnQueue.Builder |
CfnQueue.Builder.redriveAllowPolicy(Object redriveAllowPolicy)
The string that includes the parameters for the permissions for the dead-letter queue redrive permission and which source queues can specify dead-letter queues as a JSON object.
|
CfnQueue.Builder |
CfnQueue.Builder.redrivePolicy(Object redrivePolicy)
The string that includes the parameters for the dead-letter queue functionality of the source queue as a JSON object.
|
CfnQueue.Builder |
CfnQueue.Builder.sqsManagedSseEnabled(Boolean sqsManagedSseEnabled)
`AWS::SQS::Queue.SqsManagedSseEnabled`.
|
CfnQueue.Builder |
CfnQueue.Builder.sqsManagedSseEnabled(IResolvable sqsManagedSseEnabled)
`AWS::SQS::Queue.SqsManagedSseEnabled`.
|
CfnQueue.Builder |
CfnQueue.Builder.tags(List<? extends CfnTag> tags)
The tags that you attach to this queue.
|
CfnQueue.Builder |
CfnQueue.Builder.visibilityTimeout(Number visibilityTimeout)
The length of time during which a message will be unavailable after a message is delivered from the queue.
|
Copyright © 2022. All rights reserved.