Package

zio.kafka

client

Permalink

package client

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. client
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class AdminClient(adminClient: org.apache.kafka.clients.admin.AdminClient, semaphore: Semaphore) extends Product with Serializable

    Permalink

    Thin wrapper around apache java AdminClient.

    Thin wrapper around apache java AdminClient. See java api for descriptions

  2. type BlockingTask[A] = ZIO[Blocking, Throwable, A]

    Permalink
  3. type ByteArrayProducer = KafkaProducer[Array[Byte], Array[Byte]]

    Permalink
  4. type ByteArrayProducerRecord = ProducerRecord[Array[Byte], Array[Byte]]

    Permalink
  5. final case class CommittableRecord[K, V](record: ConsumerRecord[K, V], offset: Offset) extends Product with Serializable

    Permalink
  6. class Consumer extends AnyRef

    Permalink
  7. class ConsumerAccess extends AnyRef

    Permalink
  8. 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

    Permalink
  9. type JOffsetMap = Map[TopicPartition, OffsetAndMetadata]

    Permalink
  10. sealed trait Offset extends AnyRef

    Permalink
  11. sealed trait OffsetBatch extends AnyRef

    Permalink
  12. final case class OffsetBatchImpl(offsets: Map[TopicPartition, Long], commitHandle: (Map[TopicPartition, Long]) ⇒ Task[Unit]) extends OffsetBatch with Product with Serializable

    Permalink
  13. final case class OffsetImpl(topicPartition: TopicPartition, offset: Long, commitHandle: (Map[TopicPartition, Long]) ⇒ Task[Unit]) extends Offset with Product with Serializable

    Permalink
  14. type OffsetMap = Map[TopicPartition, OffsetAndMetadata]

    Permalink
  15. class Producer[-R, K, V] extends AnyRef

    Permalink
  16. case class ProducerSettings(bootstrapServers: List[String], closeTimeout: Duration, extraDriverSettings: Map[String, AnyRef]) extends Product with Serializable

    Permalink
  17. case class Runloop(fiber: Fiber[Throwable, Unit], deps: Deps) extends Product with Serializable

    Permalink
  18. class SubscribedConsumer extends AnyRef

    Permalink
  19. sealed trait Subscription extends AnyRef

    Permalink

Value Members

  1. object AdminClient extends Serializable

    Permalink
  2. object CommittableRecord extends Serializable

    Permalink
  3. object Consumer

    Permalink
  4. object ConsumerAccess

    Permalink
  5. object EmptyOffsetBatch extends OffsetBatch with Product with Serializable

    Permalink
  6. object OffsetBatch

    Permalink
  7. object Producer

    Permalink
  8. object Runloop extends Serializable

    Permalink
  9. object Subscription

    Permalink
  10. package diagnostics

    Permalink
  11. package serde

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped