Package software.amazon.awssdk.services.sqs.internal.batchmanager
-
Class Summary Class Description BatchingExecutionContext<RequestT,ResponseT> BatchingMap<RequestT,ResponseT> Outer map maps a batchKey (ex.ChangeMessageVisibilityBatchManager DefaultSqsAsyncBatchManager DefaultSqsAsyncBatchManager.DefaultBuilder DeleteMessageBatchManager IdentifiableMessage<MessageT> Wrapper class for a message (either request/response) and its associated batch id.QueueAttributesManager TheQueueAttributesManagerclass is responsible for managing and retrieving specific attributes of an AWS SQS queue, such as message wait time and visibility timeout.ReceiveBatchManager ReceiveMessageBatchManager ReceiveQueueBuffer ReceiveQueueBuffer.Builder ReceiveSqsMessageHelper TheReceiveSqsMessageHelperclass forms aReceiveMessageRequestrequest based on configuration settings, collects messages from an AWS SQS queue, and handles exceptions during the process.RequestBatchBuffer<RequestT,ResponseT> RequestBatchConfiguration RequestBatchConfiguration.Builder RequestBatchManager<RequestT,ResponseT,BatchResponseT> RequestPayloadCalculator ResponseBatchConfiguration ResponseBatchConfiguration.Builder SendMessageBatchManager