package
client
Type Members
-
case class
AdminClient(adminClient: org.apache.kafka.clients.admin.AdminClient, semaphore: Semaphore) extends Product with Serializable
-
type
BlockingTask[A] = ZIO[Blocking, Throwable, A]
-
type
ByteArrayProducer = KafkaProducer[Array[Byte], Array[Byte]]
-
type
ByteArrayProducerRecord = ProducerRecord[Array[Byte], Array[Byte]]
-
final
case class
CommittableRecord[K, V](record: ConsumerRecord[K, V], offset: Offset) extends Product with Serializable
-
class
Consumer extends AnyRef
-
-
case class
ConsumerSettings(bootstrapServers: List[String], groupId: String, clientId: String, closeTimeout: Duration, extraDriverSettings: Map[String, AnyRef], pollInterval: Duration, pollTimeout: Duration, perPartitionChunkPrefetch: Int) extends Product with Serializable
-
type
JOffsetMap = Map[TopicPartition, OffsetAndMetadata]
-
sealed
trait
Offset extends AnyRef
-
sealed
trait
OffsetBatch extends AnyRef
-
final
case class
OffsetBatchImpl(offsets: Map[TopicPartition, Long], commitHandle: (Map[TopicPartition, Long]) ⇒ Task[Unit]) extends OffsetBatch with Product with Serializable
-
final
case class
OffsetImpl(topicPartition: TopicPartition, offset: Long, commitHandle: (Map[TopicPartition, Long]) ⇒ Task[Unit]) extends Offset with Product with Serializable
-
type
OffsetMap = Map[TopicPartition, OffsetAndMetadata]
-
class
Producer[-R, K, V] extends AnyRef
-
case class
ProducerSettings(bootstrapServers: List[String], closeTimeout: Duration, extraDriverSettings: Map[String, AnyRef]) extends Product with Serializable
-
case class
Runloop(fiber: Fiber[Throwable, Unit], deps: Deps) extends Product with Serializable
-
-
sealed
trait
Subscription extends AnyRef
Inherited from AnyRef
Inherited from Any