Skip to main content

ISQSSendMessageBatchRequest

Interface in AWS.SQS

Interface for SendMessageBatch requests.

Ancestors

Properties

Entries

property Entries: TList<ISQSSendMessageBatchRequestEntry>

Type: ISQSSendMessageBatchRequestEntry

A list of message entries to send in the batch operation.

The batch can contain up to 10 messages. Each entry must have a unique identifier within the batch and contain at minimum a message body. The maximum allowed individual message size and the maximum total payload size (the sum of all batched message lengths) are both 1 MiB (1,048,576 bytes). For FIFO queues, multiple messages within a single batch are enqueued in the order they are sent. The result of sending each message is reported individually in the response.

Methods

AddEntry

function AddEntry(const AEntry: ISQSSendMessageBatchRequestEntry): NativeInt;

ISQSSendMessageBatchRequestEntry

Add an Entry to Entries.

Parameters

NameDescription
AEntrySpecify an entry to add to Entries.

Returns

Returns the index of the entry added to Entries.