Skip to main content

ISQSSendMessageBatchResponse

Interface in AWS.SQS

Interface for SendMessageBatch responses.

Ancestors

Properties

Failed

property Failed: TList<ISQSBatchResultErrorEntry>

Type: ISQSBatchResultErrorEntry

A list of message entries that failed to be processed in the batch request.

Each failed entry contains error details including the error code, message, and whether the failure was due to a sender fault. The entry ID correlates with the corresponding request entry identifier. Batch requests can result in a combination of successful and unsuccessful actions. Check for batch errors even when the call returns an HTTP status code of 200.

Successful

property Successful: TList<ISQSSendMessageBatchResultEntry>

Type: ISQSSendMessageBatchResultEntry

A list of successfully processed message entries from the batch request.

Each successful entry contains the message ID, MD5 checksums for verification, and sequence number for FIFO queues. The entry ID correlates with the corresponding request entry identifier. Even when the HTTP status code is 200, individual messages within the batch may have failed. Always check both successful and failed collections to determine the complete batch processing results.