LrSqsSendMessageBatchRequestStatus

This class consists of 2 collections:

  • LrSqsSendMessageBatchStatusEntry objects which correspond to each LrSqsMessage that was sent successfully.
  • LrSqsBatchErrorStatusEntry objects which correspond to each LrSqsMessage that was not sent properly.

These types of objects are obtained when using a sendMessageBatch API.

The LrSqsSendMessageBatchRequestStatus class includes the following methods.

LrSqsSendMessageBatchRequestStatus.failedReturns one LrSqsBatchErrorResultEntry element for each of the LrSqsMessages that were not sent successfully.
LrSqsSendMessageBatchRequestStatus.hasFailedReturns whether any LrSqsMessages could not be sent to the SQS queue.
LrSqsSendMessageBatchRequestStatus.hasSuccessfulReturns whether any LrSqsMessages were sent successfully.
LrSqsSendMessageBatchRequestStatus.successfulReturns one LrSqsSendMessageBatchStatusEntry element for each of the LrSqsMessages that were sent successfully.