C# |
namespace Amazon.SQS.Model
All Types | Classes |
Icon | Type | Description |
---|---|---|
AddPermissionRequest |
Adds the specified permission(s) to a queue for the specified principal(s).
| |
AddPermissionResponse |
Returns a list of messages and metadata about the request.
| |
Attribute |
Name and value pair of an attribute associated with the queue.
| |
BatchResultErrorEntry |
A detailed description of an individual entry in the result of a batch operation.
| |
ChangeMessageVisibilityBatchRequest |
Extends the read lock timeout of multiple messages in a queue.
| |
ChangeMessageVisibilityBatchRequestEntry |
A receipt handle and an entry id for each message.
| |
ChangeMessageVisibilityBatchResponse |
Returns a list of ChangeMessageVisibilityBatchResultEntries and metadata about the request.
| |
ChangeMessageVisibilityBatchResult |
Returns a list of ChangeMessageVisibilityBatchResultEntries.
| |
ChangeMessageVisibilityBatchResultEntry |
Encloses the id of an entry in ChangeMessageVisibilityBatchRequest.
| |
ChangeMessageVisibilityRequest |
Extends the read lock timeout of a single message in a queue.
| |
ChangeMessageVisibilityResponse |
Returns metadata about the request.
| |
CreateQueueRequest |
Creates a new queue, or returns the URL of an existing one.
| |
CreateQueueResponse |
Returns information about the created queue, including queue URL and request metadata.
| |
CreateQueueResult |
Information returned by the CreateQueueRequest, including queue URL.
| |
DeleteMessageBatchRequest |
Removes multiple messages from the specified queue.
| |
DeleteMessageBatchRequestEntry |
A receipt handle and an identifier for it.
| |
DeleteMessageBatchResponse |
Returns a list of DeleteMessageBatchResultEntries and metadata about the request.
| |
DeleteMessageBatchResult |
Returns a list of DeleteMessageBatchResultEntries.
| |
DeleteMessageBatchResultEntry |
Encloses the id an entry in DeleteMessageBatchRequest.
| |
DeleteMessageRequest |
Unconditionally removes the specified message from the specified queue. Even if the message
is locked by another reader due to the visibility timeout setting, it is still deleted from the queue.
| |
DeleteMessageResponse |
Returns metadata about the request.
| |
DeleteQueueRequest | Deletes the queue specified by the queue URL, regardless of whether the queue is empty. | |
DeleteQueueResponse |
Returns metadata about the request.
| |
Error |
Error
| |
ErrorResponse |
A list of errors associated with a request returned by Amazon SQS.
| |
GetQueueAttributesRequest |
Gets one or all attributes of a queue.
| |
GetQueueAttributesResponse |
Returns the attributes that match the request.
| |
GetQueueAttributesResult |
A list of attributes returned by the GetQueueAttributesRequest.
| |
GetQueueUrlRequest |
Returns the URL of an existing queue.
| |
GetQueueUrlResponse |
Returns the queue URL and metadata about the request.
| |
GetQueueUrlResult |
Returns the queue URL.
| |
ListDeadLetterSourceQueuesRequest |
Given a queue, lists the queues that are configured to use that queue as a Dead Letter Queue.
| |
ListDeadLetterSourceQueuesResponse |
Returns a list of queues and related metadata about the request.
| |
ListDeadLetterSourceQueuesResult | List Dead Letter Source Queues Result
| |
ListQueuesRequest |
Returns a list of your queues. The maximum number of queues that can be returned is 1000.
| |
ListQueuesResponse |
Returns a list of queues and related metadata about the request.
| |
ListQueuesResult |
Information returned by the ListQueuesRequest, including queue URL.
| |
Message |
An individual message.
| |
MessageAttribute |
Name and value pair of an attribute associated with the queue.
| |
MessageAttributeValue | ||
ReceiveMessageRequest | Retrieves one or more messages from the specified queue, including the message body and message ID of each message. Messages returned by this action stay in the queue until you delete them. However, once a message is returned to a ReceiveMessage request, it is not returned on subsequent ReceiveMessage requests for the duration of the VisibilityTimeout. If you do not specify a VisibilityTimeout in the request, the overall visibility timeout for the queue is used for the returned messages. If a message is available in the queue, the call will return immediately. Otherwise, it will wait up to WaitTimeSeconds for a message to arrive. If you do not specify WaitTimeSeconds in the request, the queue attribute by the same name is used to determine how long to wait. You could ask for additional information about each message through the attributes. Attributes that can be requested are [SenderId, ApproximateFirstReceiveTimestamp, ApproximateReceiveCount, SentTimestamp]. | |
ReceiveMessageResponse |
Returns a list of messages and metadata about the request.
| |
ReceiveMessageResult |
A list of messages associated with the ReceiveMessageRequest.
| |
RemovePermissionRequest |
Removes the permission with the specified statement id from the queue.
| |
RemovePermissionResponse |
Returns a list of messages and metadata about the request.
| |
ResponseMetadata |
Information about the request provided by Amazon SQS.
| |
SendMessageBatchRequest |
Sends multiple messages to a queue.
| |
SendMessageBatchRequestEntry |
A single SQS message along with an Id.
| |
SendMessageBatchResponse |
Returns a list of SendMessageBatchResultEntries and metadata about the request.
| |
SendMessageBatchResult |
Returns a list of SendMessageBatchResultEntries
| |
SendMessageBatchResultEntry |
Encloses a message ID for successfully enqueued message of a SendMessageBatchRequest.
| |
SendMessageRequest |
Delivers a message to the specified queue.
| |
SendMessageResponse |
Returns information about the message, including an MD5 of the message body, message ID, and request metadata.
| |
SendMessageResult |
Information about the message sent to Amazon SQS.
| |
SetQueueAttributesRequest | Sets the value of one or more queue attributes. Currently, you can set only one attribute per request. Valid attributes that can be set are [VisibilityTimeout, Policy, MaximumMessageSize, MessageRetentionPeriod, WaitTimeSeconds]. | |
SetQueueAttributesResponse |
Returns a list of messages and metadata about the request.
| |
SQSRequest |