Index

$ A B C D E F G H I J K M P Q R S T U V 
All Classes and Interfaces|All Packages

$

$jsii$toJson() - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicyProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.sqs.DeadLetterQueue.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.sqs.QueueAttributes.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.sqs.QueuePolicyProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
 

A

addToResourcePolicy(PolicyStatement) - Method in interface software.amazon.awscdk.services.sqs.IQueue
Adds a statement to the IAM resource policy associated with this queue.
addToResourcePolicy(PolicyStatement) - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
Adds a statement to the IAM resource policy associated with this queue.
addToResourcePolicy(PolicyStatement) - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
Adds a statement to the IAM resource policy associated with this queue.
addToResourcePolicy(PolicyStatement) - Method in class software.amazon.awscdk.services.sqs.QueueBase
Adds a statement to the IAM resource policy associated with this queue.
applyRemovalPolicy(RemovalPolicy) - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
Apply the given removal policy to this resource.
applyRemovalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
Apply the given removal policy to this resource.

B

build() - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
 
build() - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicy.Builder
 
build() - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicyProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.sqs.DeadLetterQueue.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.sqs.Queue.Builder
 
build() - Method in class software.amazon.awscdk.services.sqs.QueueAttributes.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.sqs.QueuePolicy.Builder
 
build() - Method in class software.amazon.awscdk.services.sqs.QueuePolicyProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Builder
Builds the configured instance.
builder() - Static method in interface software.amazon.awscdk.services.sqs.CfnQueuePolicyProps
 
builder() - Static method in interface software.amazon.awscdk.services.sqs.CfnQueueProps
 
builder() - Static method in interface software.amazon.awscdk.services.sqs.DeadLetterQueue
 
builder() - Static method in interface software.amazon.awscdk.services.sqs.QueueAttributes
 
builder() - Static method in interface software.amazon.awscdk.services.sqs.QueuePolicyProps
 
builder() - Static method in interface software.amazon.awscdk.services.sqs.QueueProps
 
Builder() - Constructor for class software.amazon.awscdk.services.sqs.CfnQueuePolicyProps.Builder
 
Builder() - Constructor for class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
 
Builder() - Constructor for class software.amazon.awscdk.services.sqs.DeadLetterQueue.Builder
 
Builder() - Constructor for class software.amazon.awscdk.services.sqs.QueueAttributes.Builder
 
Builder() - Constructor for class software.amazon.awscdk.services.sqs.QueuePolicyProps.Builder
 
Builder() - Constructor for class software.amazon.awscdk.services.sqs.QueueProps.Builder
 

C

CFN_RESOURCE_TYPE_NAME - Static variable in class software.amazon.awscdk.services.sqs.CfnQueue
The CloudFormation resource type name for this resource class.
CFN_RESOURCE_TYPE_NAME - Static variable in class software.amazon.awscdk.services.sqs.CfnQueuePolicy
The CloudFormation resource type name for this resource class.
CfnQueue - Class in software.amazon.awscdk.services.sqs
A CloudFormation AWS::SQS::Queue.
CfnQueue(Construct, String) - Constructor for class software.amazon.awscdk.services.sqs.CfnQueue
Create a new AWS::SQS::Queue.
CfnQueue(Construct, String, CfnQueueProps) - Constructor for class software.amazon.awscdk.services.sqs.CfnQueue
Create a new AWS::SQS::Queue.
CfnQueue(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.sqs.CfnQueue
 
CfnQueue(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sqs.CfnQueue
 
CfnQueue.Builder - Class in software.amazon.awscdk.services.sqs
A fluent builder for CfnQueue.
CfnQueuePolicy - Class in software.amazon.awscdk.services.sqs
A CloudFormation AWS::SQS::QueuePolicy.
CfnQueuePolicy(Construct, String, CfnQueuePolicyProps) - Constructor for class software.amazon.awscdk.services.sqs.CfnQueuePolicy
Create a new AWS::SQS::QueuePolicy.
CfnQueuePolicy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.sqs.CfnQueuePolicy
 
CfnQueuePolicy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sqs.CfnQueuePolicy
 
CfnQueuePolicy.Builder - Class in software.amazon.awscdk.services.sqs
A fluent builder for CfnQueuePolicy.
CfnQueuePolicyProps - Interface in software.amazon.awscdk.services.sqs
Properties for defining a CfnQueuePolicy.
CfnQueuePolicyProps.Builder - Class in software.amazon.awscdk.services.sqs
A builder for CfnQueuePolicyProps
CfnQueuePolicyProps.Jsii$Proxy - Class in software.amazon.awscdk.services.sqs
An implementation for CfnQueuePolicyProps
CfnQueueProps - Interface in software.amazon.awscdk.services.sqs
Properties for defining a CfnQueue.
CfnQueueProps.Builder - Class in software.amazon.awscdk.services.sqs
A builder for CfnQueueProps
CfnQueueProps.Jsii$Proxy - Class in software.amazon.awscdk.services.sqs
An implementation for CfnQueueProps
contentBasedDeduplication(Boolean) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
For first-in-first-out (FIFO) queues, specifies whether to enable content-based deduplication.
contentBasedDeduplication(Boolean) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
contentBasedDeduplication(Boolean) - Method in class software.amazon.awscdk.services.sqs.Queue.Builder
Specifies whether to enable content-based deduplication.
contentBasedDeduplication(Boolean) - Method in class software.amazon.awscdk.services.sqs.QueueProps.Builder
contentBasedDeduplication(IResolvable) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
For first-in-first-out (FIFO) queues, specifies whether to enable content-based deduplication.
contentBasedDeduplication(IResolvable) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
create(Construct, String) - Static method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
 
create(Construct, String) - Static method in class software.amazon.awscdk.services.sqs.CfnQueuePolicy.Builder
 
create(Construct, String) - Static method in class software.amazon.awscdk.services.sqs.Queue.Builder
 
create(Construct, String) - Static method in class software.amazon.awscdk.services.sqs.QueuePolicy.Builder
 

D

dataKeyReuse(Duration) - Method in class software.amazon.awscdk.services.sqs.Queue.Builder
The length of time that Amazon SQS reuses a data key before calling KMS again.
dataKeyReuse(Duration) - Method in class software.amazon.awscdk.services.sqs.QueueProps.Builder
deadLetterQueue(DeadLetterQueue) - Method in class software.amazon.awscdk.services.sqs.Queue.Builder
Send messages to this queue if they were unsuccessfully dequeued a number of times.
deadLetterQueue(DeadLetterQueue) - Method in class software.amazon.awscdk.services.sqs.QueueProps.Builder
DeadLetterQueue - Interface in software.amazon.awscdk.services.sqs
Dead letter queue settings.
DeadLetterQueue.Builder - Class in software.amazon.awscdk.services.sqs
A builder for DeadLetterQueue
DeadLetterQueue.Jsii$Proxy - Class in software.amazon.awscdk.services.sqs
An implementation for DeadLetterQueue
deduplicationScope(String) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
For high throughput for FIFO queues, specifies whether message deduplication occurs at the message group or queue level.
deduplicationScope(String) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
deduplicationScope(DeduplicationScope) - Method in class software.amazon.awscdk.services.sqs.Queue.Builder
For high throughput for FIFO queues, specifies whether message deduplication occurs at the message group or queue level.
deduplicationScope(DeduplicationScope) - Method in class software.amazon.awscdk.services.sqs.QueueProps.Builder
DeduplicationScope - Enum Class in software.amazon.awscdk.services.sqs
What kind of deduplication scope to apply.
delaySeconds(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
The time in seconds for which the delivery of all messages in the queue is delayed.
delaySeconds(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
deliveryDelay(Duration) - Method in class software.amazon.awscdk.services.sqs.Queue.Builder
The time in seconds that the delivery of all messages in the queue is delayed.
deliveryDelay(Duration) - Method in class software.amazon.awscdk.services.sqs.QueueProps.Builder

E

encryption(QueueEncryption) - Method in class software.amazon.awscdk.services.sqs.Queue.Builder
Whether the contents of the queue are encrypted, and by what type of key.
encryption(QueueEncryption) - Method in class software.amazon.awscdk.services.sqs.QueueProps.Builder
Sets the value of QueueProps.getEncryption()
encryptionMasterKey(IKey) - Method in class software.amazon.awscdk.services.sqs.Queue.Builder
External KMS master key to use for queue encryption.
encryptionMasterKey(IKey) - Method in class software.amazon.awscdk.services.sqs.QueueProps.Builder
equals(Object) - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicyProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.sqs.DeadLetterQueue.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.sqs.QueueAttributes.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.sqs.QueuePolicyProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
 

F

fifo(Boolean) - Method in class software.amazon.awscdk.services.sqs.Queue.Builder
Whether this a first-in-first-out (FIFO) queue.
fifo(Boolean) - Method in class software.amazon.awscdk.services.sqs.QueueAttributes.Builder
Sets the value of QueueAttributes.getFifo()
fifo(Boolean) - Method in class software.amazon.awscdk.services.sqs.QueueProps.Builder
Sets the value of QueueProps.getFifo()
fifoQueue(Boolean) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
If set to true, creates a FIFO queue.
fifoQueue(Boolean) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
fifoQueue(IResolvable) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
If set to true, creates a FIFO queue.
fifoQueue(IResolvable) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
fifoThroughputLimit(String) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
For high throughput for FIFO queues, specifies whether the FIFO queue throughput quota applies to the entire queue or per message group.
fifoThroughputLimit(String) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
fifoThroughputLimit(FifoThroughputLimit) - Method in class software.amazon.awscdk.services.sqs.Queue.Builder
For high throughput for FIFO queues, specifies whether the FIFO queue throughput quota applies to the entire queue or per message group.
fifoThroughputLimit(FifoThroughputLimit) - Method in class software.amazon.awscdk.services.sqs.QueueProps.Builder
FifoThroughputLimit - Enum Class in software.amazon.awscdk.services.sqs
Whether the FIFO queue throughput quota applies to the entire queue or per message group.
fromQueueArn(Construct, String, String) - Static method in class software.amazon.awscdk.services.sqs.Queue
Import an existing SQS queue provided an ARN.
fromQueueAttributes(Construct, String, QueueAttributes) - Static method in class software.amazon.awscdk.services.sqs.Queue
Import an existing queue.

G

getAttrArn() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
Returns the Amazon Resource Name (ARN) of the queue.
getAttrQueueName() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
Returns the queue name.
getAttrQueueUrl() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
Returns the URLs of the queues from the policy.
getAutoCreatePolicy() - Method in class software.amazon.awscdk.services.sqs.Queue
Controls automatic creation of policy objects.
getAutoCreatePolicy() - Method in class software.amazon.awscdk.services.sqs.QueueBase
Controls automatic creation of policy objects.
getCfnProperties() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
 
getCfnProperties() - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicy
 
getContentBasedDeduplication() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
For first-in-first-out (FIFO) queues, specifies whether to enable content-based deduplication.
getContentBasedDeduplication() - Method in interface software.amazon.awscdk.services.sqs.CfnQueueProps
For first-in-first-out (FIFO) queues, specifies whether to enable content-based deduplication.
getContentBasedDeduplication() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
 
getContentBasedDeduplication() - Method in interface software.amazon.awscdk.services.sqs.QueueProps
Specifies whether to enable content-based deduplication.
getContentBasedDeduplication() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
 
getDataKeyReuse() - Method in interface software.amazon.awscdk.services.sqs.QueueProps
The length of time that Amazon SQS reuses a data key before calling KMS again.
getDataKeyReuse() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
 
getDeadLetterQueue() - Method in class software.amazon.awscdk.services.sqs.Queue
If this queue is configured with a dead-letter queue, this is the dead-letter queue settings.
getDeadLetterQueue() - Method in interface software.amazon.awscdk.services.sqs.QueueProps
Send messages to this queue if they were unsuccessfully dequeued a number of times.
getDeadLetterQueue() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
 
getDeduplicationScope() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
For high throughput for FIFO queues, specifies whether message deduplication occurs at the message group or queue level.
getDeduplicationScope() - Method in interface software.amazon.awscdk.services.sqs.CfnQueueProps
For high throughput for FIFO queues, specifies whether message deduplication occurs at the message group or queue level.
getDeduplicationScope() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
 
getDeduplicationScope() - Method in interface software.amazon.awscdk.services.sqs.QueueProps
For high throughput for FIFO queues, specifies whether message deduplication occurs at the message group or queue level.
getDeduplicationScope() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
 
getDelaySeconds() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
The time in seconds for which the delivery of all messages in the queue is delayed.
getDelaySeconds() - Method in interface software.amazon.awscdk.services.sqs.CfnQueueProps
The time in seconds for which the delivery of all messages in the queue is delayed.
getDelaySeconds() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
 
getDeliveryDelay() - Method in interface software.amazon.awscdk.services.sqs.QueueProps
The time in seconds that the delivery of all messages in the queue is delayed.
getDeliveryDelay() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
 
getDocument() - Method in class software.amazon.awscdk.services.sqs.QueuePolicy
The IAM policy document for this policy.
getEncryption() - Method in interface software.amazon.awscdk.services.sqs.QueueProps
Whether the contents of the queue are encrypted, and by what type of key.
getEncryption() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
 
getEncryptionMasterKey() - Method in interface software.amazon.awscdk.services.sqs.IQueue
If this queue is server-side encrypted, this is the KMS encryption key.
getEncryptionMasterKey() - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
If this queue is server-side encrypted, this is the KMS encryption key.
getEncryptionMasterKey() - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
If this queue is server-side encrypted, this is the KMS encryption key.
getEncryptionMasterKey() - Method in class software.amazon.awscdk.services.sqs.Queue
If this queue is encrypted, this is the KMS key.
getEncryptionMasterKey() - Method in class software.amazon.awscdk.services.sqs.QueueBase
If this queue is server-side encrypted, this is the KMS encryption key.
getEncryptionMasterKey() - Method in interface software.amazon.awscdk.services.sqs.QueueProps
External KMS master key to use for queue encryption.
getEncryptionMasterKey() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
 
getEnv() - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
The environment this resource belongs to.
getEnv() - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
The environment this resource belongs to.
getFifo() - Method in interface software.amazon.awscdk.services.sqs.IQueue
Whether this queue is an Amazon SQS FIFO queue.
getFifo() - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
Whether this queue is an Amazon SQS FIFO queue.
getFifo() - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
Whether this queue is an Amazon SQS FIFO queue.
getFifo() - Method in class software.amazon.awscdk.services.sqs.Queue
Whether this queue is an Amazon SQS FIFO queue.
getFifo() - Method in interface software.amazon.awscdk.services.sqs.QueueAttributes
Whether this queue is an Amazon SQS FIFO queue.
getFifo() - Method in class software.amazon.awscdk.services.sqs.QueueAttributes.Jsii$Proxy
 
getFifo() - Method in class software.amazon.awscdk.services.sqs.QueueBase
Whether this queue is an Amazon SQS FIFO queue.
getFifo() - Method in interface software.amazon.awscdk.services.sqs.QueueProps
Whether this a first-in-first-out (FIFO) queue.
getFifo() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
 
getFifoQueue() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
If set to true, creates a FIFO queue.
getFifoQueue() - Method in interface software.amazon.awscdk.services.sqs.CfnQueueProps
If set to true, creates a FIFO queue.
getFifoQueue() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
 
getFifoThroughputLimit() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
For high throughput for FIFO queues, specifies whether the FIFO queue throughput quota applies to the entire queue or per message group.
getFifoThroughputLimit() - Method in interface software.amazon.awscdk.services.sqs.CfnQueueProps
For high throughput for FIFO queues, specifies whether the FIFO queue throughput quota applies to the entire queue or per message group.
getFifoThroughputLimit() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
 
getFifoThroughputLimit() - Method in interface software.amazon.awscdk.services.sqs.QueueProps
For high throughput for FIFO queues, specifies whether the FIFO queue throughput quota applies to the entire queue or per message group.
getFifoThroughputLimit() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
 
getKeyArn() - Method in interface software.amazon.awscdk.services.sqs.QueueAttributes
KMS encryption key, if this queue is server-side encrypted by a KMS key.
getKeyArn() - Method in class software.amazon.awscdk.services.sqs.QueueAttributes.Jsii$Proxy
 
getKmsDataKeyReusePeriodSeconds() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
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.
getKmsDataKeyReusePeriodSeconds() - Method in interface software.amazon.awscdk.services.sqs.CfnQueueProps
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.
getKmsDataKeyReusePeriodSeconds() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
 
getKmsMasterKeyId() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
The ID of an AWS Key Management Service (KMS) for Amazon SQS , or a custom KMS.
getKmsMasterKeyId() - Method in interface software.amazon.awscdk.services.sqs.CfnQueueProps
The ID of an AWS Key Management Service (KMS) for Amazon SQS , or a custom KMS.
getKmsMasterKeyId() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
 
getMaximumMessageSize() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
The limit of how many bytes that a message can contain before Amazon SQS rejects it.
getMaximumMessageSize() - Method in interface software.amazon.awscdk.services.sqs.CfnQueueProps
The limit of how many bytes that a message can contain before Amazon SQS rejects it.
getMaximumMessageSize() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
 
getMaxMessageSizeBytes() - Method in interface software.amazon.awscdk.services.sqs.QueueProps
The limit of how many bytes that a message can contain before Amazon SQS rejects it.
getMaxMessageSizeBytes() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
 
getMaxReceiveCount() - Method in interface software.amazon.awscdk.services.sqs.DeadLetterQueue
The number of times a message can be unsuccesfully dequeued before being moved to the dead-letter queue.
getMaxReceiveCount() - Method in class software.amazon.awscdk.services.sqs.DeadLetterQueue.Jsii$Proxy
 
getMessageRetentionPeriod() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
The number of seconds that Amazon SQS retains a message.
getMessageRetentionPeriod() - Method in interface software.amazon.awscdk.services.sqs.CfnQueueProps
The number of seconds that Amazon SQS retains a message.
getMessageRetentionPeriod() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
 
getNode() - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
The construct tree node for this construct.
getNode() - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
The construct tree node for this construct.
getPolicyDocument() - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicy
A policy document that contains the permissions for the specified Amazon SQS queues.
getPolicyDocument() - Method in interface software.amazon.awscdk.services.sqs.CfnQueuePolicyProps
A policy document that contains the permissions for the specified Amazon SQS queues.
getPolicyDocument() - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicyProps.Jsii$Proxy
 
getQueue() - Method in interface software.amazon.awscdk.services.sqs.DeadLetterQueue
The dead-letter queue to which Amazon SQS moves messages after the value of maxReceiveCount is exceeded.
getQueue() - Method in class software.amazon.awscdk.services.sqs.DeadLetterQueue.Jsii$Proxy
 
getQueueArn() - Method in interface software.amazon.awscdk.services.sqs.IQueue
The ARN of this queue.
getQueueArn() - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
The ARN of this queue.
getQueueArn() - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
The ARN of this queue.
getQueueArn() - Method in class software.amazon.awscdk.services.sqs.Queue
The ARN of this queue.
getQueueArn() - Method in interface software.amazon.awscdk.services.sqs.QueueAttributes
The ARN of the queue.
getQueueArn() - Method in class software.amazon.awscdk.services.sqs.QueueAttributes.Jsii$Proxy
 
getQueueArn() - Method in class software.amazon.awscdk.services.sqs.QueueBase
The ARN of this queue.
getQueueName() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
A name for the queue.
getQueueName() - Method in interface software.amazon.awscdk.services.sqs.CfnQueueProps
A name for the queue.
getQueueName() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
 
getQueueName() - Method in interface software.amazon.awscdk.services.sqs.IQueue
The name of this queue.
getQueueName() - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
The name of this queue.
getQueueName() - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
The name of this queue.
getQueueName() - Method in class software.amazon.awscdk.services.sqs.Queue
The name of this queue.
getQueueName() - Method in interface software.amazon.awscdk.services.sqs.QueueAttributes
The name of the queue.
getQueueName() - Method in class software.amazon.awscdk.services.sqs.QueueAttributes.Jsii$Proxy
 
getQueueName() - Method in class software.amazon.awscdk.services.sqs.QueueBase
The name of this queue.
getQueueName() - Method in interface software.amazon.awscdk.services.sqs.QueueProps
A name for the queue.
getQueueName() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
 
getQueuePolicyId() - Method in class software.amazon.awscdk.services.sqs.QueuePolicy
Not currently supported by AWS CloudFormation.
getQueues() - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicy
The URLs of the queues to which you want to add the policy.
getQueues() - Method in interface software.amazon.awscdk.services.sqs.CfnQueuePolicyProps
The URLs of the queues to which you want to add the policy.
getQueues() - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicyProps.Jsii$Proxy
 
getQueues() - Method in interface software.amazon.awscdk.services.sqs.QueuePolicyProps
The set of queues this policy applies to.
getQueues() - Method in class software.amazon.awscdk.services.sqs.QueuePolicyProps.Jsii$Proxy
 
getQueueUrl() - Method in interface software.amazon.awscdk.services.sqs.IQueue
The URL of this queue.
getQueueUrl() - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
The URL of this queue.
getQueueUrl() - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
The URL of this queue.
getQueueUrl() - Method in class software.amazon.awscdk.services.sqs.Queue
The URL of this queue.
getQueueUrl() - Method in interface software.amazon.awscdk.services.sqs.QueueAttributes
The URL of the queue.
getQueueUrl() - Method in class software.amazon.awscdk.services.sqs.QueueAttributes.Jsii$Proxy
 
getQueueUrl() - Method in class software.amazon.awscdk.services.sqs.QueueBase
The URL of this queue.
getReceiveMessageWaitTime() - Method in interface software.amazon.awscdk.services.sqs.QueueProps
Default wait time for ReceiveMessage calls.
getReceiveMessageWaitTime() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
 
getReceiveMessageWaitTimeSeconds() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
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.
getReceiveMessageWaitTimeSeconds() - Method in interface software.amazon.awscdk.services.sqs.CfnQueueProps
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.
getReceiveMessageWaitTimeSeconds() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
 
getRedriveAllowPolicy() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
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.
getRedriveAllowPolicy() - Method in interface software.amazon.awscdk.services.sqs.CfnQueueProps
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.
getRedriveAllowPolicy() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
 
getRedrivePolicy() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
The string that includes the parameters for the dead-letter queue functionality of the source queue as a JSON object.
getRedrivePolicy() - Method in interface software.amazon.awscdk.services.sqs.CfnQueueProps
The string that includes the parameters for the dead-letter queue functionality of the source queue as a JSON object.
getRedrivePolicy() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
 
getRemovalPolicy() - Method in interface software.amazon.awscdk.services.sqs.QueueProps
Policy to apply when the queue is removed from the stack.
getRemovalPolicy() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
 
getRetentionPeriod() - Method in interface software.amazon.awscdk.services.sqs.QueueProps
The number of seconds that Amazon SQS retains a message.
getRetentionPeriod() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
 
getSqsManagedSseEnabled() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
Enables server-side queue encryption using SQS owned encryption keys.
getSqsManagedSseEnabled() - Method in interface software.amazon.awscdk.services.sqs.CfnQueueProps
Enables server-side queue encryption using SQS owned encryption keys.
getSqsManagedSseEnabled() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
 
getStack() - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
The stack in which this resource is defined.
getStack() - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
The stack in which this resource is defined.
getTags() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
The tags that you attach to this queue.
getTags() - Method in interface software.amazon.awscdk.services.sqs.CfnQueueProps
The tags that you attach to this queue.
getTags() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
 
getVisibilityTimeout() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
The length of time during which a message will be unavailable after a message is delivered from the queue.
getVisibilityTimeout() - Method in interface software.amazon.awscdk.services.sqs.CfnQueueProps
The length of time during which a message will be unavailable after a message is delivered from the queue.
getVisibilityTimeout() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
 
getVisibilityTimeout() - Method in interface software.amazon.awscdk.services.sqs.QueueProps
Timeout of processing a single message.
getVisibilityTimeout() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
 
grant(IGrantable, String...) - Method in interface software.amazon.awscdk.services.sqs.IQueue
Grant the actions defined in queueActions to the identity Principal given on this SQS queue resource.
grant(IGrantable, String...) - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
Grant the actions defined in queueActions to the identity Principal given on this SQS queue resource.
grant(IGrantable, String...) - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
Grant the actions defined in queueActions to the identity Principal given on this SQS queue resource.
grant(IGrantable, String...) - Method in class software.amazon.awscdk.services.sqs.QueueBase
Grant the actions defined in queueActions to the identity Principal given on this SQS queue resource.
grantConsumeMessages(IGrantable) - Method in interface software.amazon.awscdk.services.sqs.IQueue
Grant permissions to consume messages from a queue.
grantConsumeMessages(IGrantable) - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
Grant permissions to consume messages from a queue.
grantConsumeMessages(IGrantable) - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
Grant permissions to consume messages from a queue.
grantConsumeMessages(IGrantable) - Method in class software.amazon.awscdk.services.sqs.QueueBase
Grant permissions to consume messages from a queue.
grantPurge(IGrantable) - Method in interface software.amazon.awscdk.services.sqs.IQueue
Grant an IAM principal permissions to purge all messages from the queue.
grantPurge(IGrantable) - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
Grant an IAM principal permissions to purge all messages from the queue.
grantPurge(IGrantable) - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
Grant an IAM principal permissions to purge all messages from the queue.
grantPurge(IGrantable) - Method in class software.amazon.awscdk.services.sqs.QueueBase
Grant an IAM principal permissions to purge all messages from the queue.
grantSendMessages(IGrantable) - Method in interface software.amazon.awscdk.services.sqs.IQueue
Grant access to send messages to a queue to the given identity.
grantSendMessages(IGrantable) - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
Grant access to send messages to a queue to the given identity.
grantSendMessages(IGrantable) - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
Grant access to send messages to a queue to the given identity.
grantSendMessages(IGrantable) - Method in class software.amazon.awscdk.services.sqs.QueueBase
Grant access to send messages to a queue to the given identity.

H

hashCode() - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicyProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.sqs.DeadLetterQueue.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.sqs.QueueAttributes.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.sqs.QueuePolicyProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
 

I

inspect(TreeInspector) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
Examines the CloudFormation resource and discloses attributes.
inspect(TreeInspector) - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicy
Examines the CloudFormation resource and discloses attributes.
IQueue - Interface in software.amazon.awscdk.services.sqs
Represents an SQS queue.
IQueue.Jsii$Default - Interface in software.amazon.awscdk.services.sqs
Internal default implementation for IQueue.
IQueue.Jsii$Proxy - Class in software.amazon.awscdk.services.sqs
A proxy class which represents a concrete javascript instance of this type.

J

Jsii$Proxy(CfnQueuePolicyProps.Builder) - Constructor for class software.amazon.awscdk.services.sqs.CfnQueuePolicyProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnQueuePolicyProps.Builder.
Jsii$Proxy(CfnQueueProps.Builder) - Constructor for class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnQueueProps.Builder.
Jsii$Proxy(DeadLetterQueue.Builder) - Constructor for class software.amazon.awscdk.services.sqs.DeadLetterQueue.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the DeadLetterQueue.Builder.
Jsii$Proxy(QueueAttributes.Builder) - Constructor for class software.amazon.awscdk.services.sqs.QueueAttributes.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the QueueAttributes.Builder.
Jsii$Proxy(QueuePolicyProps.Builder) - Constructor for class software.amazon.awscdk.services.sqs.QueuePolicyProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the QueuePolicyProps.Builder.
Jsii$Proxy(QueueProps.Builder) - Constructor for class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the QueueProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sqs.CfnQueuePolicyProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sqs.DeadLetterQueue.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sqs.QueueAttributes.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sqs.QueuePolicyProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.

K

keyArn(String) - Method in class software.amazon.awscdk.services.sqs.QueueAttributes.Builder
Sets the value of QueueAttributes.getKeyArn()
KMS - Enum constant in enum class software.amazon.awscdk.services.sqs.QueueEncryption
Server-side encryption with a KMS key managed by the user.
KMS_MANAGED - Enum constant in enum class software.amazon.awscdk.services.sqs.QueueEncryption
Server-side KMS encryption with a master key managed by SQS.
kmsDataKeyReusePeriodSeconds(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
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.
kmsDataKeyReusePeriodSeconds(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
kmsMasterKeyId(String) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
The ID of an AWS Key Management Service (KMS) for Amazon SQS , or a custom KMS.
kmsMasterKeyId(String) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder

M

maximumMessageSize(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
The limit of how many bytes that a message can contain before Amazon SQS rejects it.
maximumMessageSize(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
maxMessageSizeBytes(Number) - Method in class software.amazon.awscdk.services.sqs.Queue.Builder
The limit of how many bytes that a message can contain before Amazon SQS rejects it.
maxMessageSizeBytes(Number) - Method in class software.amazon.awscdk.services.sqs.QueueProps.Builder
maxReceiveCount(Number) - Method in class software.amazon.awscdk.services.sqs.DeadLetterQueue.Builder
MESSAGE_GROUP - Enum constant in enum class software.amazon.awscdk.services.sqs.DeduplicationScope
Deduplication occurs at the message group level.
messageRetentionPeriod(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
The number of seconds that Amazon SQS retains a message.
messageRetentionPeriod(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
metric(String) - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
Return the given named metric for this Queue.
metric(String) - Method in interface software.amazon.awscdk.services.sqs.IQueue
Return the given named metric for this Queue.
metric(String) - Method in class software.amazon.awscdk.services.sqs.QueueBase
Return the given named metric for this Queue.
metric(String, MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
Return the given named metric for this Queue.
metric(String, MetricOptions) - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
Return the given named metric for this Queue.
metric(String, MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue
Return the given named metric for this Queue.
metric(String, MetricOptions) - Method in class software.amazon.awscdk.services.sqs.QueueBase
Return the given named metric for this Queue.
metricApproximateAgeOfOldestMessage() - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
The approximate age of the oldest non-deleted message in the queue.
metricApproximateAgeOfOldestMessage() - Method in interface software.amazon.awscdk.services.sqs.IQueue
The approximate age of the oldest non-deleted message in the queue.
metricApproximateAgeOfOldestMessage() - Method in class software.amazon.awscdk.services.sqs.QueueBase
The approximate age of the oldest non-deleted message in the queue.
metricApproximateAgeOfOldestMessage(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
The approximate age of the oldest non-deleted message in the queue.
metricApproximateAgeOfOldestMessage(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
The approximate age of the oldest non-deleted message in the queue.
metricApproximateAgeOfOldestMessage(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue
The approximate age of the oldest non-deleted message in the queue.
metricApproximateAgeOfOldestMessage(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.QueueBase
The approximate age of the oldest non-deleted message in the queue.
metricApproximateNumberOfMessagesDelayed() - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
The number of messages in the queue that are delayed and not available for reading immediately.
metricApproximateNumberOfMessagesDelayed() - Method in interface software.amazon.awscdk.services.sqs.IQueue
The number of messages in the queue that are delayed and not available for reading immediately.
metricApproximateNumberOfMessagesDelayed() - Method in class software.amazon.awscdk.services.sqs.QueueBase
The number of messages in the queue that are delayed and not available for reading immediately.
metricApproximateNumberOfMessagesDelayed(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
The number of messages in the queue that are delayed and not available for reading immediately.
metricApproximateNumberOfMessagesDelayed(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
The number of messages in the queue that are delayed and not available for reading immediately.
metricApproximateNumberOfMessagesDelayed(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue
The number of messages in the queue that are delayed and not available for reading immediately.
metricApproximateNumberOfMessagesDelayed(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.QueueBase
The number of messages in the queue that are delayed and not available for reading immediately.
metricApproximateNumberOfMessagesNotVisible() - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
The number of messages that are in flight.
metricApproximateNumberOfMessagesNotVisible() - Method in interface software.amazon.awscdk.services.sqs.IQueue
The number of messages that are in flight.
metricApproximateNumberOfMessagesNotVisible() - Method in class software.amazon.awscdk.services.sqs.QueueBase
The number of messages that are in flight.
metricApproximateNumberOfMessagesNotVisible(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
The number of messages that are in flight.
metricApproximateNumberOfMessagesNotVisible(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
The number of messages that are in flight.
metricApproximateNumberOfMessagesNotVisible(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue
The number of messages that are in flight.
metricApproximateNumberOfMessagesNotVisible(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.QueueBase
The number of messages that are in flight.
metricApproximateNumberOfMessagesVisible() - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
The number of messages available for retrieval from the queue.
metricApproximateNumberOfMessagesVisible() - Method in interface software.amazon.awscdk.services.sqs.IQueue
The number of messages available for retrieval from the queue.
metricApproximateNumberOfMessagesVisible() - Method in class software.amazon.awscdk.services.sqs.QueueBase
The number of messages available for retrieval from the queue.
metricApproximateNumberOfMessagesVisible(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
The number of messages available for retrieval from the queue.
metricApproximateNumberOfMessagesVisible(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
The number of messages available for retrieval from the queue.
metricApproximateNumberOfMessagesVisible(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue
The number of messages available for retrieval from the queue.
metricApproximateNumberOfMessagesVisible(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.QueueBase
The number of messages available for retrieval from the queue.
metricNumberOfEmptyReceives() - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
The number of ReceiveMessage API calls that did not return a message.
metricNumberOfEmptyReceives() - Method in interface software.amazon.awscdk.services.sqs.IQueue
The number of ReceiveMessage API calls that did not return a message.
metricNumberOfEmptyReceives() - Method in class software.amazon.awscdk.services.sqs.QueueBase
The number of ReceiveMessage API calls that did not return a message.
metricNumberOfEmptyReceives(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
The number of ReceiveMessage API calls that did not return a message.
metricNumberOfEmptyReceives(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
The number of ReceiveMessage API calls that did not return a message.
metricNumberOfEmptyReceives(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue
The number of ReceiveMessage API calls that did not return a message.
metricNumberOfEmptyReceives(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.QueueBase
The number of ReceiveMessage API calls that did not return a message.
metricNumberOfMessagesDeleted() - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
The number of messages deleted from the queue.
metricNumberOfMessagesDeleted() - Method in interface software.amazon.awscdk.services.sqs.IQueue
The number of messages deleted from the queue.
metricNumberOfMessagesDeleted() - Method in class software.amazon.awscdk.services.sqs.QueueBase
The number of messages deleted from the queue.
metricNumberOfMessagesDeleted(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
The number of messages deleted from the queue.
metricNumberOfMessagesDeleted(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
The number of messages deleted from the queue.
metricNumberOfMessagesDeleted(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue
The number of messages deleted from the queue.
metricNumberOfMessagesDeleted(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.QueueBase
The number of messages deleted from the queue.
metricNumberOfMessagesReceived() - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
The number of messages returned by calls to the ReceiveMessage action.
metricNumberOfMessagesReceived() - Method in interface software.amazon.awscdk.services.sqs.IQueue
The number of messages returned by calls to the ReceiveMessage action.
metricNumberOfMessagesReceived() - Method in class software.amazon.awscdk.services.sqs.QueueBase
The number of messages returned by calls to the ReceiveMessage action.
metricNumberOfMessagesReceived(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
The number of messages returned by calls to the ReceiveMessage action.
metricNumberOfMessagesReceived(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
The number of messages returned by calls to the ReceiveMessage action.
metricNumberOfMessagesReceived(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue
The number of messages returned by calls to the ReceiveMessage action.
metricNumberOfMessagesReceived(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.QueueBase
The number of messages returned by calls to the ReceiveMessage action.
metricNumberOfMessagesSent() - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
The number of messages added to a queue.
metricNumberOfMessagesSent() - Method in interface software.amazon.awscdk.services.sqs.IQueue
The number of messages added to a queue.
metricNumberOfMessagesSent() - Method in class software.amazon.awscdk.services.sqs.QueueBase
The number of messages added to a queue.
metricNumberOfMessagesSent(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
The number of messages added to a queue.
metricNumberOfMessagesSent(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
The number of messages added to a queue.
metricNumberOfMessagesSent(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue
The number of messages added to a queue.
metricNumberOfMessagesSent(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.QueueBase
The number of messages added to a queue.
metricSentMessageSize() - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
The size of messages added to a queue.
metricSentMessageSize() - Method in interface software.amazon.awscdk.services.sqs.IQueue
The size of messages added to a queue.
metricSentMessageSize() - Method in class software.amazon.awscdk.services.sqs.QueueBase
The size of messages added to a queue.
metricSentMessageSize(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
The size of messages added to a queue.
metricSentMessageSize(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
The size of messages added to a queue.
metricSentMessageSize(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue
The size of messages added to a queue.
metricSentMessageSize(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.QueueBase
The size of messages added to a queue.

P

PER_MESSAGE_GROUP_ID - Enum constant in enum class software.amazon.awscdk.services.sqs.FifoThroughputLimit
Throughput quota applies per message group id.
PER_QUEUE - Enum constant in enum class software.amazon.awscdk.services.sqs.FifoThroughputLimit
Throughput quota applies per queue.
policyDocument(Object) - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicy.Builder
A policy document that contains the permissions for the specified Amazon SQS queues.
policyDocument(Object) - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicyProps.Builder

Q

queue(IQueue) - Method in class software.amazon.awscdk.services.sqs.DeadLetterQueue.Builder
Sets the value of DeadLetterQueue.getQueue()
Queue - Class in software.amazon.awscdk.services.sqs
A new Amazon SQS queue.
Queue(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.sqs.Queue
 
Queue(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sqs.Queue
 
Queue(Construct, String) - Constructor for class software.amazon.awscdk.services.sqs.Queue
 
Queue(Construct, String, QueueProps) - Constructor for class software.amazon.awscdk.services.sqs.Queue
 
QUEUE - Enum constant in enum class software.amazon.awscdk.services.sqs.DeduplicationScope
Deduplication occurs at the message queue level.
Queue.Builder - Class in software.amazon.awscdk.services.sqs
A fluent builder for Queue.
queueArn(String) - Method in class software.amazon.awscdk.services.sqs.QueueAttributes.Builder
QueueAttributes - Interface in software.amazon.awscdk.services.sqs
Reference to a queue.
QueueAttributes.Builder - Class in software.amazon.awscdk.services.sqs
A builder for QueueAttributes
QueueAttributes.Jsii$Proxy - Class in software.amazon.awscdk.services.sqs
An implementation for QueueAttributes
QueueBase - Class in software.amazon.awscdk.services.sqs
Reference to a new or existing Amazon SQS queue.
QueueBase(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.sqs.QueueBase
 
QueueBase(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sqs.QueueBase
 
QueueBase(Construct, String) - Constructor for class software.amazon.awscdk.services.sqs.QueueBase
 
QueueBase(Construct, String, ResourceProps) - Constructor for class software.amazon.awscdk.services.sqs.QueueBase
 
QueueEncryption - Enum Class in software.amazon.awscdk.services.sqs
What kind of encryption to apply to this queue.
queueName(String) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
A name for the queue.
queueName(String) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
queueName(String) - Method in class software.amazon.awscdk.services.sqs.Queue.Builder
A name for the queue.
queueName(String) - Method in class software.amazon.awscdk.services.sqs.QueueAttributes.Builder
queueName(String) - Method in class software.amazon.awscdk.services.sqs.QueueProps.Builder
Sets the value of QueueProps.getQueueName()
QueuePolicy - Class in software.amazon.awscdk.services.sqs
The policy for an SQS Queue.
QueuePolicy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.sqs.QueuePolicy
 
QueuePolicy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sqs.QueuePolicy
 
QueuePolicy(Construct, String, QueuePolicyProps) - Constructor for class software.amazon.awscdk.services.sqs.QueuePolicy
 
QueuePolicy.Builder - Class in software.amazon.awscdk.services.sqs
A fluent builder for QueuePolicy.
QueuePolicyProps - Interface in software.amazon.awscdk.services.sqs
Properties to associate SQS queues with a policy.
QueuePolicyProps.Builder - Class in software.amazon.awscdk.services.sqs
A builder for QueuePolicyProps
QueuePolicyProps.Jsii$Proxy - Class in software.amazon.awscdk.services.sqs
An implementation for QueuePolicyProps
QueueProps - Interface in software.amazon.awscdk.services.sqs
Properties for creating a new Queue.
QueueProps.Builder - Class in software.amazon.awscdk.services.sqs
A builder for QueueProps
QueueProps.Jsii$Proxy - Class in software.amazon.awscdk.services.sqs
An implementation for QueueProps
queues(List<? extends IQueue>) - Method in class software.amazon.awscdk.services.sqs.QueuePolicy.Builder
The set of queues this policy applies to.
queues(List<? extends IQueue>) - Method in class software.amazon.awscdk.services.sqs.QueuePolicyProps.Builder
queues(List<String>) - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicy.Builder
The URLs of the queues to which you want to add the policy.
queues(List<String>) - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicyProps.Builder
queueUrl(String) - Method in class software.amazon.awscdk.services.sqs.QueueAttributes.Builder

R

receiveMessageWaitTime(Duration) - Method in class software.amazon.awscdk.services.sqs.Queue.Builder
Default wait time for ReceiveMessage calls.
receiveMessageWaitTime(Duration) - Method in class software.amazon.awscdk.services.sqs.QueueProps.Builder
receiveMessageWaitTimeSeconds(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
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.
receiveMessageWaitTimeSeconds(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
redriveAllowPolicy(Object) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
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.
redriveAllowPolicy(Object) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
redrivePolicy(Object) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
The string that includes the parameters for the dead-letter queue functionality of the source queue as a JSON object.
redrivePolicy(Object) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
removalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.sqs.Queue.Builder
Policy to apply when the queue is removed from the stack.
removalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.sqs.QueueProps.Builder
renderProperties(Map<String, Object>) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
 
renderProperties(Map<String, Object>) - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicy
 
retentionPeriod(Duration) - Method in class software.amazon.awscdk.services.sqs.Queue.Builder
The number of seconds that Amazon SQS retains a message.
retentionPeriod(Duration) - Method in class software.amazon.awscdk.services.sqs.QueueProps.Builder

S

setContentBasedDeduplication(Boolean) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
For first-in-first-out (FIFO) queues, specifies whether to enable content-based deduplication.
setContentBasedDeduplication(IResolvable) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
For first-in-first-out (FIFO) queues, specifies whether to enable content-based deduplication.
setDeduplicationScope(String) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
For high throughput for FIFO queues, specifies whether message deduplication occurs at the message group or queue level.
setDelaySeconds(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
The time in seconds for which the delivery of all messages in the queue is delayed.
setFifoQueue(Boolean) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
If set to true, creates a FIFO queue.
setFifoQueue(IResolvable) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
If set to true, creates a FIFO queue.
setFifoThroughputLimit(String) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
For high throughput for FIFO queues, specifies whether the FIFO queue throughput quota applies to the entire queue or per message group.
setKmsDataKeyReusePeriodSeconds(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
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.
setKmsMasterKeyId(String) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
The ID of an AWS Key Management Service (KMS) for Amazon SQS , or a custom KMS.
setMaximumMessageSize(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
The limit of how many bytes that a message can contain before Amazon SQS rejects it.
setMessageRetentionPeriod(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
The number of seconds that Amazon SQS retains a message.
setPolicyDocument(Object) - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicy
A policy document that contains the permissions for the specified Amazon SQS queues.
setQueueName(String) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
A name for the queue.
setQueues(List<String>) - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicy
The URLs of the queues to which you want to add the policy.
setReceiveMessageWaitTimeSeconds(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
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.
setRedriveAllowPolicy(Object) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
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.
setRedrivePolicy(Object) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
The string that includes the parameters for the dead-letter queue functionality of the source queue as a JSON object.
setSqsManagedSseEnabled(Boolean) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
Enables server-side queue encryption using SQS owned encryption keys.
setSqsManagedSseEnabled(IResolvable) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
Enables server-side queue encryption using SQS owned encryption keys.
setVisibilityTimeout(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
The length of time during which a message will be unavailable after a message is delivered from the queue.
software.amazon.awscdk.services.sqs - package software.amazon.awscdk.services.sqs
Amazon Simple Queue Service Construct Library
sqsManagedSseEnabled(Boolean) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
Enables server-side queue encryption using SQS owned encryption keys.
sqsManagedSseEnabled(Boolean) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
sqsManagedSseEnabled(IResolvable) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
Enables server-side queue encryption using SQS owned encryption keys.
sqsManagedSseEnabled(IResolvable) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder

T

tags(List<? extends CfnTag>) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
The tags that you attach to this queue.
tags(List<? extends CfnTag>) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
Sets the value of CfnQueueProps.getTags()

U

UNENCRYPTED - Enum constant in enum class software.amazon.awscdk.services.sqs.QueueEncryption
Messages in the queue are not encrypted.

V

validate() - Method in class software.amazon.awscdk.services.sqs.QueueBase
Validate the current construct.
valueOf(String) - Static method in enum class software.amazon.awscdk.services.sqs.DeduplicationScope
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class software.amazon.awscdk.services.sqs.FifoThroughputLimit
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class software.amazon.awscdk.services.sqs.QueueEncryption
Returns the enum constant of this class with the specified name.
values() - Static method in enum class software.amazon.awscdk.services.sqs.DeduplicationScope
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class software.amazon.awscdk.services.sqs.FifoThroughputLimit
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class software.amazon.awscdk.services.sqs.QueueEncryption
Returns an array containing the constants of this enum class, in the order they are declared.
visibilityTimeout(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
The length of time during which a message will be unavailable after a message is delivered from the queue.
visibilityTimeout(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
visibilityTimeout(Duration) - Method in class software.amazon.awscdk.services.sqs.Queue.Builder
Timeout of processing a single message.
visibilityTimeout(Duration) - Method in class software.amazon.awscdk.services.sqs.QueueProps.Builder
$ A B C D E F G H I J K M P Q R S T U V 
All Classes and Interfaces|All Packages