Data.Cloud.AmazonAPI.TAmazonQueueAttribute
Delphi
TAmazonQueueAttribute = (aqaAll, aqaApproximateNumberOfMessages, aqaApproximateNumberOfMessagesNotVisible, aqaVisibilityTimeout, aqaCreatedTimestamp, aqaLastModifiedTimestamp, aqaPolicy, aqaMaximumMessageSize, aqaMessageRetentionPeriod);
C++
enum DECLSPEC_DENUM TAmazonQueueAttribute : unsigned char { aqaAll, aqaApproximateNumberOfMessages, aqaApproximateNumberOfMessagesNotVisible, aqaVisibilityTimeout, aqaCreatedTimestamp, aqaLastModifiedTimestamp, aqaPolicy, aqaMaximumMessageSize, aqaMessageRetentionPeriod };
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 other. |
|
|
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. |