Packages

p

backbone

consumer

package consumer

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. class Consumer extends AmazonSqsOps

    Consumes events from a queue.

  2. case class ConsumerSettings (topics: List[String], queue: String, parallelism: Int = 1, consumeWithin: Option[Limitation] = None, receiveSettings: ReceiveSettings = ReceiveSettings.Defaults) extends Product with Serializable

    topics

    a list of topics to subscribe to

    queue

    the name of a queue to consume from

    parallelism

    number of concurrent messages in process

    consumeWithin

    optional limitation when backbone should stop consuming

    receiveSettings

    settings for the SQS Source from alpakka

  3. class CountLimitation extends Limitation

    Limitation which finishes the consumption of events after n elements.

  4. trait Limitation extends AnyRef

    Defines an interface for limiting the consumption of elements of type T

  5. case class ReceiveSettings (waitTimeSeconds: Int, maxBufferSize: Int, maxBatchSize: Int) extends Product with Serializable

Value Members

  1. object Consumer
  2. object ConsumerSettings extends Serializable
  3. object CountLimitation
  4. object ReceiveSettings extends Serializable

Ungrouped