Packages

object SqsAckFlow

Scala API to create acknowledging SQS flows.

Annotations
@ApiMayChange()
Source
SqsAckFlow.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SqsAckFlow
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. def apply(queueUrl: String, settings: SqsAckSettings = SqsAckSettings.Defaults)(implicit sqsClient: SqsAsyncClient): Flow[MessageAction, SqsAckResult, NotUsed]

    creates a Flow for ack a single SQS message at a time using an software.amazon.awssdk.services.sqs.SqsAsyncClient.

  2. def grouped(queueUrl: String, settings: SqsAckGroupedSettings = SqsAckGroupedSettings.Defaults)(implicit sqsClient: SqsAsyncClient): Flow[MessageAction, SqsAckResultEntry, NotUsed]

    creates a Flow for ack grouped SQS messages using an software.amazon.awssdk.services.sqs.SqsAsyncClient.