Package-level declarations
Functions
Util function to create a MessageAcknowledgment from a Message and an Acknowledgment.
Creates a flow that processes acknowledgments for messages in an Amazon Simple Queue Service (SQS) queue.
Creates a flow that efficiently changes the visibility of messages in an Amazon Simple Queue Service (SQS) queue.
Creates a flow that deletes messages from an Amazon Simple Queue Service (SQS) queue.
This function is a high-level abstraction that combines receiving messages, processing them, and sending acknowledgments. It is built on top of the receiveMessagesAsFlow and acknowledgmentMessageFlow functions.
This function is a high-level abstraction that combines receiving messages, processing them, and sending acknowledgments. It is built on top of the receiveMessagesAsFlow and acknowledgmentMessageFlow functions.
Continuously receives messages from an Amazon Simple Queue Service (SQS) queue using the provided SqsClient. The received messages are returned as a Flow of Message objects.
Sends messages to an Amazon Simple Queue Service (SQS) queue efficiently using the provided SqsClient. Messages are collected from an upstream Flow of SendMessageRequest objects and sent in batches for optimal performance.