zio.kafka.consumer
package zio.kafka.consumer
Type members
Classlikes
case class ConsumerSettings(bootstrapServers: List[String], properties: Map[String, AnyRef], closeTimeout: Duration, pollInterval: Duration, pollTimeout: Duration, perPartitionChunkPrefetch: Int, offsetRetrieval: OffsetRetrieval, rebalanceListener: RebalanceListener, restartStreamOnRebalancing: Boolean)
- Companion:
- object
trait RebalanceConsumer
A subset of Consumer methods available during rebalances.
A subset of Consumer methods available during rebalances.
- Companion:
- object
final case class RebalanceListener(onAssigned: (Set[TopicPartition], RebalanceConsumer) => Task[Unit], onRevoked: (Set[TopicPartition], RebalanceConsumer) => Task[Unit], onLost: (Set[TopicPartition], RebalanceConsumer) => Task[Unit])
ZIO wrapper around Kafka's ConsumerRebalanceListener
to work with Scala collection types and ZIO effects
ZIO wrapper around Kafka's ConsumerRebalanceListener
to work with Scala collection types and ZIO effects
- Companion:
- object