Skip to main content

AWS.SQS

Clients

  • ISQSOptions — Options interface for TSQSClient.
  • TSQSOptions — Options for TSQSClient.
  • ISQSClient — Interface for SQS service client.
  • TSQSClient — Service client implementation for Amazon Simple Queue Service (SQS).

Types

Requests

Responses

Exceptions

Type Aliases

  • ISQSMessageSystemAttributeValue = ISQSMessageAttributeValue; — Interface for SQS MessageSystemAttributeValue.
  • TSQSMessageSystemAttributeValue = TSQSMessageAttributeValue; — SQS MessageSystemAttributeValue class.
  • TSQSResponseClass = class of TSQSResponse; — Meta-class for SQS responses.
  • TSQSMessages = TArray<ISQSMessage>; — An array of messages.
  • TSQSQueuePollerHandler = reference to procedure(const AMessages: TSQSMessages); — Callback procedure for Poll actions.
  • TSQSQueuePollerBeforeRequestHandler = reference to procedure(const APoller: ISQSQueuePoller; const AStats: TSQSQueuePollerStatistics); — Callback procedure for pre-Poll statistics.