ISQSChangeMessageVisibilityBatchResponse
Interface in AWS.SQS
Interface for ChangeMessageVisibilityBatch responses.
Ancestors
Properties
Failed
property Failed: TList<ISQSBatchResultErrorEntry>
Type: ISQSBatchResultErrorEntry
A collection of entries that failed to be processed in the batch operation.
Each entry contains detailed error information including the entry identifier, error code, error message, and whether the failure was due to sender fault. You should check for failed entries even when the HTTP response status is 200, as batch operations can result in partial success scenarios. Common failure reasons include invalid receipt handles, messages not being in flight, or invalid visibility timeout values.
Successful
property Successful: TList<ISQSChangeMessageVisibilityBatchResultEntry>
Type: ISQSChangeMessageVisibilityBatchResultEntry
A collection of entries that were successfully processed in the batch operation.
Each entry contains the identifier of a message whose visibility timeout was changed successfully. Use these identifiers to correlate successful operations with the original request entries. The number of successful entries plus failed entries should equal the total number of entries in the original batch request.