package fs2kafka
yet another fs2-kafka adapter
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- fs2kafka
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- final case class BatchMeta(topic: String, partition: Partition, firstOffset: Offset, lastOffset: Offset, commitOffset: CommitOffset) extends Product with Serializable
- final type CommitOffset = Long
- final case class KafkaData[+A](topic: String, partition: Partition, offset: Offset, value: A) extends Product with Serializable
- final type Offset = Long
- final type Partition = Int
- final type Pipe2[F[_, _], -A, +B] = (Stream[[β$1$]F[Throwable, β$1$], A]) => Stream[[β$1$]F[Throwable, β$1$], B]
- trait PollLogger[F[_]] extends AnyRef
- final type Stream2[+F[_, _], +A] = Stream[[β$0$]F[Throwable, β$0$], A]
- implicit final class StreamKafkaClient[K, V] extends AnyVal
- implicit final class StreamKafkaConsumerCtor[R[_], K, V] extends AnyVal
- implicit final class StreamKafkaProducer[K, V] extends AnyVal
- implicit final class StreamKafkaProducerCtor[R[_], K, V] extends AnyVal
Value Members
- def flattenConsumerRecords[K, V](records: ConsumerRecords[K, V]): Stream[Pure, ConsumerRecord[K, V]]
- def flattenConsumerRecords0[K, V](records: ConsumerRecords[K, V]): List[ConsumerRecord[K, V]]
- def stringConsumer(props: Map[String, Any]): Consumer[String, String]
- def stringConsumerF[F[_]](props: Map[String, Any])(implicit F: Sync[F]): F[Consumer[String, String]]
- def stringProducer(props: Map[String, Any]): Producer[String, String]
- def stringProducerF[F[_]](props: Map[String, Any])(implicit F: Sync[F]): F[Producer[String, String]]
- object BatchMeta extends Serializable
- object KafkaData extends Serializable
- object PollLogger