API Reference BroadwaySQS v0.7.3

modules

Modules

Default SQS client used by BroadwaySQS.Producer to communicate with AWS SQS service. This client uses the ExAws.SQS library and implements the BroadwaySQS.SQSClient and Broadway.Acknowledger behaviours which define callbacks for receiving and acknowledging messages.

Broadway Sqs Option definitions and custom validators.

A GenStage producer that continuously polls messages from a SQS queue and acknowledge them after being successfully processed.

A generic behaviour to implement SQS Clients for BroadwaySQS.Producer. This module defines callbacks to normalize options and receive message from a SQS queue. Modules that implement this behaviour should be passed as the :sqs_client option from BroadwaySQS.Producer.