package consumer
Ordering
- Alphabetic
Visibility
- Public
- Protected
Package Members
- package diagnostics
- package internal
Type Members
- final case class CommittableRecord[K, V](record: ConsumerRecord[K, V], offset: Offset) extends Product with Serializable
- trait Consumer extends AnyRef
- case class ConsumerSettings(bootstrapServers: List[String], properties: Map[String, AnyRef], closeTimeout: zio.Duration, pollInterval: zio.Duration, pollTimeout: zio.Duration, perPartitionChunkPrefetch: Int, offsetRetrieval: OffsetRetrieval = OffsetRetrieval.Auto(), rebalanceListener: RebalanceListener = RebalanceListener.noop, restartStreamOnRebalancing: Boolean = false) extends Product with Serializable
- sealed trait Offset extends AnyRef
- sealed trait OffsetBatch extends AnyRef
- trait RebalanceConsumer extends AnyRef
A subset of Consumer methods available during rebalances.
- final case class RebalanceListener(onAssigned: (Set[TopicPartition], RebalanceConsumer) => Task[Unit], onRevoked: (Set[TopicPartition], RebalanceConsumer) => Task[Unit], onLost: (Set[TopicPartition], RebalanceConsumer) => Task[Unit]) extends Product with Serializable
ZIO wrapper around Kafka's
ConsumerRebalanceListenerto work with Scala collection types and ZIO effects - class SubscribedConsumer extends AnyRef
- class SubscribedConsumerFromEnvironment extends AnyRef
- sealed trait Subscription extends AnyRef
Value Members
- object CommittableRecord extends Serializable
- object Consumer
- object ConsumerSettings extends Serializable
- case object EmptyOffsetBatch extends OffsetBatch with Product with Serializable
- object Offset
- object OffsetBatch
- object RebalanceConsumer
- object RebalanceListener extends Serializable
- object Subscription