Data.Cloud.AmazonAPI.TAmazonQueueAttribute
Delphi
TAmazonQueueAttribute = (aqaAll, aqaApproximateNumberOfMessages, aqaApproximateNumberOfMessagesNotVisible,
aqaVisibilityTimeout, aqaCreatedTimestamp, aqaLastModifiedTimestamp,
aqaPolicy, aqaMaximumMessageSize, aqaMessageRetentionPeriod,
aqaQueueArn, aqaApproximateNumberOfMessagesDelayed, aqaDelaySeconds,
aqaReceiveMessageWaitTimeSeconds, aqaRedrivePolicy);
C++
enum DECLSPEC_DENUM TAmazonQueueAttribute : unsigned char { aqaAll, aqaApproximateNumberOfMessages, aqaApproximateNumberOfMessagesNotVisible, aqaVisibilityTimeout, aqaCreatedTimestamp, aqaLastModifiedTimestamp, aqaPolicy, aqaMaximumMessageSize, aqaMessageRetentionPeriod, aqaQueueArn, aqaApproximateNumberOfMessagesDelayed, aqaDelaySeconds, aqaReceiveMessageWaitTimeSeconds, aqaRedrivePolicy };
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
enum | public | Data.Cloud.AmazonAPI.pas Data.Cloud.AmazonAPI.hpp |
Data.Cloud.AmazonAPI | Data.Cloud.AmazonAPI |
Description
The available property types for an Amazon queue.
TAmazonQueueAttribute is an enumeration that specifies the available property types for an Amazon queue. The item names must exactly match the available Amazon attribute names, with a 3 letter prefix.
The following values are available:
Value | Description |
---|---|
|
All the attributes for an Amazon queue. |
|
The approximate number of messages in the Amazon queue. |
|
The approximate number of messages that are not visible in the Amazon queue. |
|
The time (in seconds) that a received message is hidden from others. |
|
The time (in seconds) when the queue was created. |
|
The time (in seconds) when the queue was last changed. |
|
The queue's policy. |
|
The limit of how many bytes a message can contain before Amazon SQS rejects it. |
|
The number of seconds Amazon SQS retains a message. |
|
The Amazon resource name (ARN) of the queue. |
|
The approximate number of messages that are pending to be added to the queue. |
|
The default delay on the queue (in seconds). |
|
The time that a GetMessages call waits for a message to arrive. |
|
The parameters for dead letter queue functionality of the queue. See Using Amazon SQS Dead Letter Queues for more information. |