package consumer
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- consumer
- DefaultMessageReaders
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- case class ConsumerSettings(topics: List[String], queue: String, kmsKeyAlias: Option[String] = None, parallelism: Int = 1, consumeWithin: Option[Limitation] = None, receiveSettings: SqsSourceSettings = SqsSourceSettings.Defaults) extends Product with Serializable
- topics
a list of topics to subscribe to
- queue
the name of a queue to consume from
- kmsKeyAlias
optional kms key alias if queue should be encrypted
- parallelism
number of concurrent messages in process
- consumeWithin
optional limitation when backbone should stop consuming
- receiveSettings
settings for the SQS Source from alpakka
Value Members
- implicit val booleanFormat: MessageReader[Boolean]
- Definition Classes
- DefaultMessageReaders
- implicit val byteFormat: MessageReader[Array[Byte]]
- Definition Classes
- DefaultMessageReaders
- implicit val charFormat: MessageReader[Array[Char]]
- Definition Classes
- DefaultMessageReaders
- implicit val doubleFormat: MessageReader[Double]
- Definition Classes
- DefaultMessageReaders
- implicit val floatFormat: MessageReader[Float]
- Definition Classes
- DefaultMessageReaders
- implicit val intFormat: MessageReader[Int]
- Definition Classes
- DefaultMessageReaders
- implicit val longFormat: MessageReader[Long]
- Definition Classes
- DefaultMessageReaders
- implicit val shortFormat: MessageReader[Short]
- Definition Classes
- DefaultMessageReaders
- implicit val stringFormat: MessageReader[String]
- Definition Classes
- DefaultMessageReaders
- object ConsumerSettings extends Serializable