package kafka
- Source
- package.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- kafka
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Package Members
Type Members
- trait AschematicTopic extends AnyRef
- case class AutoOffsetReset(aor: String) extends Product with Serializable
- case class AutoRegisterSchemas(r: Boolean) extends Product with Serializable
- implicit class BifunctorToOptionExtension[F[_, _], A, B] extends AnyRef
- case class BootstrapServers(bs: String) extends Product with Serializable
- implicit class ByteArrayConsumerRecord extends AnyRef
- implicit class ByteArrayConsumerRecords extends AnyRef
- sealed trait CleanupPolicy extends AnyRef
- case class CompressionType(c: String) extends Product with Serializable
- case class EnableAutoCommit(b: Boolean) extends Product with Serializable
- case class EnableIdempotence(e: Boolean) extends Product with Serializable
- trait Extractor[F[_]] extends AnyRef
- case class GroupId(id: String) extends Product with Serializable
- sealed trait HistoryAndRecordStream[F[_], A] extends HistoryAndUnbounded[F, RecordStream, A]
- sealed trait HistoryAndUnbounded[F[_], P[_[_], _], A] extends AnyRef
- sealed trait IncomingRecord[K, V] extends Product2[K, V]
- sealed trait IncomingRecordMetadata extends AnyRef
- sealed trait IncomingRecords[A] extends AnyRef
- case class KeyDeserializerClass(c: Class[_]) extends Product with Serializable
- case class KeySerializerClass(c: Class[_]) extends Product with Serializable
- case class MaxSchemasPerSubject(m: Int) extends Product with Serializable
- sealed trait RecordStream[F[_], A] extends AnyRef
- implicit class RichPartitionInfo extends AnyRef
- implicit class ScalaConsumerRecord[K, V] extends AnyRef
- implicit class ScalaConsumerRecords[K, V] extends AnyRef
- implicit class ScalaProducerRecord[K, V] extends AnyRef
- final case class Schema[A](ast: org.apache.avro.Schema, parse: (GenericRecord) => Try[A], unparse: (A) => Try[GenericRecord]) extends Product with Serializable
- case class SchemaRegistryUrl(url: String) extends Product with Serializable
- case class SpecificAvroReader(s: Boolean) extends Product with Serializable
- trait Topic[K, V] extends Topical[IncomingRecord[K, V], (K, V)] with AschematicTopic
- sealed trait TopicConfig extends AnyRef
- sealed trait TopicContentType extends AnyRef
- sealed trait TopicName extends AnyRef
- final case class TopicPartitionOffset(topic: String, partition: Int, offset: Long) extends Product with Serializable
- sealed trait TopicPurpose extends AnyRef
- trait Topical[A, B] extends AnyRef
A Kafka topic or aggregation of topics.
- sealed trait Topics[A, B] extends Topical[A, B]
- case class ValueDeserializerClass(c: Class[_]) extends Product with Serializable
- case class ValueSerializerClass(c: Class[_]) extends Product with Serializable
Value Members
- implicit def byteArrayDeserializer: Deserializer[Array[Byte]]
- implicit def byteArraySerializer: Serializer[Array[Byte]]
- implicit def byteBufferDeserializer: Deserializer[ByteBuffer]
- implicit def byteBufferSerializer: Serializer[ByteBuffer]
- implicit def bytesDeserializer: Deserializer[Bytes]
- implicit def bytesSerializer: Serializer[Bytes]
- implicit def doubleDeserializer: Deserializer[Double]
- implicit def doubleSerializer: Serializer[Double]
- implicit def eqConsumerRecord[K, V]: Eq[ConsumerRecord[K, V]]
- implicit def eqProducerRecord[K, V]: Eq[ProducerRecord[K, V]]
- implicit def floatDeserializer: Deserializer[Float]
- implicit def floatSerializer: Serializer[Float]
- implicit def intDeserializer: Deserializer[Int]
- implicit def intSerializer: Serializer[Int]
- implicit def jdoubleDeserializer: Deserializer[Double]
- implicit def jdoubleSerializer: Serializer[Double]
- implicit def jfloatDeserializer: Deserializer[Float]
- implicit def jfloatSerializer: Serializer[Float]
- implicit def jintegerDeserializer: Deserializer[Integer]
- implicit def jintegerSerializer: Serializer[Integer]
- implicit def jlongDeserializer: Deserializer[Long]
- implicit def jlongSerializer: Serializer[Long]
- implicit def jshortDeserializer: Deserializer[Short]
- implicit def jshortSerializer: Serializer[Short]
- implicit def longDeserializer: Deserializer[Long]
- implicit def longSerializer: Serializer[Long]
- implicit def shortDeserializer: Deserializer[Short]
- implicit def shortSerializer: Serializer[Short]
- implicit def stringDeserializer: Deserializer[String]
- implicit def stringSerializer: Serializer[String]
- object Adapt
- object AutoCommitInterval
- object AutoOffsetReset extends Serializable
- object AutoRegisterSchemas extends Serializable
- object BootstrapServers extends Serializable
- object ClientId
- object CompressionType extends Serializable
- implicit object ConsumerRecordBitraverse extends Bitraverse[ConsumerRecord]
- implicit object ConsumerRecordsBitraverse extends Bitraverse[ConsumerRecords]
- implicit object DeserializerFunctor extends Functor[Deserializer]
- object EnableAutoCommit extends Serializable
- object EnableIdempotence extends Serializable
- object Extractor
- object GroupId extends Serializable
- object Handler
- object HistoryAndRecordStream
- object HistoryAndStream
- object HistoryAndUnbounded
- object IncomingRecord
- object IncomingRecordMetadata
- object IncomingRecords
- object IsolationLevel
- object KeyDeserializerClass extends Serializable
- object KeySerializerClass extends Serializable
- object KeySubjectNameStrategy
- object MaxPollRecords
- object MaxSchemasPerSubject extends Serializable
- object MetricReporters
- implicit object ProducerRecordBitraverse extends Bitraverse[ProducerRecord]
- object Publish
- object RecordStream
- object Schema extends Serializable
- object SchemaRegistryUrl extends Serializable
- implicit object SerializerContravariant extends Contravariant[Serializer]
- object SpecificAvroReader extends Serializable
- object Topic
- object TopicConfig
- object TopicContentType
- object TopicName
- object TopicPurpose
- object Topics
- object TransactionalId
- object ValueDeserializerClass extends Serializable
- object ValueSerializerClass extends Serializable
- object ValueSubjectNameStrategy