zio.kafka.consumer

Type members

Classlikes

final case class CommittableRecord[K, V](record: ConsumerRecord[K, V], offset: Offset)
Companion:
object
Companion:
class
trait Consumer
Companion:
object
object Consumer
Companion:
class
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
Companion:
class
case object EmptyOffsetBatch extends OffsetBatch
sealed trait Offset
Companion:
object
object Offset
Companion:
class
sealed trait OffsetBatch
Companion:
object
Companion:
class

A subset of Consumer methods available during rebalances.

A subset of Consumer methods available during rebalances.

Companion:
object
Companion:
class
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
Companion:
class
class SubscribedConsumer(underlying: Task[Consumer])
sealed trait Subscription
Companion:
object
Companion:
class