package kafka

Linear Supertypes
AnyRef, Any
  1. Alphabetic
  2. By Inheritance
  1. kafka
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
  1. Public
  2. Protected

Package Members

  1. package admin
  2. package consumer
  3. package metrics
  4. package producer
  5. package schemaregistry

Type Members

  1. trait AschematicTopic extends AnyRef
  2. case class AutoOffsetReset(aor: String) extends Product with Serializable
  3. case class AutoRegisterSchemas(r: Boolean) extends Product with Serializable
  4. implicit class BifunctorToOptionExtension[F[_, _], A, B] extends AnyRef
  5. case class BootstrapServers(bs: String) extends Product with Serializable
  6. implicit class ByteArrayConsumerRecord extends AnyRef
  7. implicit class ByteArrayConsumerRecords extends AnyRef
  8. sealed trait CleanupPolicy extends AnyRef
  9. case class CompressionType(c: String) extends Product with Serializable
  10. case class EnableAutoCommit(b: Boolean) extends Product with Serializable
  11. case class EnableIdempotence(e: Boolean) extends Product with Serializable
  12. trait Extractor[F[_]] extends AnyRef
  13. implicit class GenericConsumerRecord extends AnyRef
  14. case class GroupId(id: String) extends Product with Serializable
  15. sealed trait IncomingRecord[K, V] extends Product2[K, V]
  16. sealed trait IncomingRecordMetadata extends AnyRef
  17. sealed trait IncomingRecords[A] extends AnyRef
  18. case class KeyDeserializerClass(c: Class[_]) extends Product with Serializable
  19. case class KeySerializerClass(c: Class[_]) extends Product with Serializable
  20. case class MaxSchemasPerSubject(m: Int) extends Product with Serializable
  21. sealed trait PastAndPresent[F[_], P[_[_], _], A] extends AnyRef
  22. sealed trait PastAndRecordStream[F[_], A] extends PastAndPresent[F, RecordStream, A]
  23. sealed trait RecordStream[F[_], A] extends AnyRef
  24. implicit class RichPartitionInfo extends AnyRef
  25. implicit class ScalaConsumerRecord[K, V] extends AnyRef
  26. implicit class ScalaConsumerRecords[K, V] extends AnyRef
  27. implicit class ScalaProducerRecord[K, V] extends AnyRef
  28. case class SchemaRegistryUrl(url: String) extends Product with Serializable
  29. case class SpecificAvroReader(s: Boolean) extends Product with Serializable
  30. trait Topic[K, V] extends Topical[IncomingRecord[K, V], (K, V)] with AschematicTopic
  31. sealed trait TopicConfig extends AnyRef
  32. sealed trait TopicContentType extends AnyRef
  33. sealed trait TopicName extends AnyRef
  34. final case class TopicPartitionOffset(topic: String, partition: Int, offset: Long) extends Product with Serializable
  35. sealed trait TopicPurpose extends AnyRef
  36. trait Topical[A, B] extends AnyRef

    A Kafka topic or aggregation of topics.

  37. sealed trait Topics[A, B] extends Topical[A, B]
  38. case class ValueDeserializerClass(c: Class[_]) extends Product with Serializable
  39. case class ValueSerializerClass(c: Class[_]) extends Product with Serializable

Value Members

  1. implicit def byteArrayDeserializer: Deserializer[Array[Byte]]
  2. implicit def byteArraySerializer: Serializer[Array[Byte]]
  3. implicit def byteBufferDeserializer: Deserializer[ByteBuffer]
  4. implicit def byteBufferSerializer: Serializer[ByteBuffer]
  5. implicit def bytesDeserializer: Deserializer[Bytes]
  6. implicit def bytesSerializer: Serializer[Bytes]
  7. implicit def doubleDeserializer: Deserializer[Double]
  8. implicit def doubleSerializer: Serializer[Double]
  9. implicit def eqConsumerRecord[K, V]: Eq[ConsumerRecord[K, V]]
  10. implicit def eqProducerRecord[K, V]: Eq[ProducerRecord[K, V]]
  11. implicit def floatDeserializer: Deserializer[Float]
  12. implicit def floatSerializer: Serializer[Float]
  13. implicit def intDeserializer: Deserializer[Int]
  14. implicit def intSerializer: Serializer[Int]
  15. implicit def jdoubleDeserializer: Deserializer[Double]
  16. implicit def jdoubleSerializer: Serializer[Double]
  17. implicit def jfloatDeserializer: Deserializer[Float]
  18. implicit def jfloatSerializer: Serializer[Float]
  19. implicit def jintegerDeserializer: Deserializer[Integer]
  20. implicit def jintegerSerializer: Serializer[Integer]
  21. implicit def jlongDeserializer: Deserializer[Long]
  22. implicit def jlongSerializer: Serializer[Long]
  23. implicit def jshortDeserializer: Deserializer[Short]
  24. implicit def jshortSerializer: Serializer[Short]
  25. implicit def longDeserializer: Deserializer[Long]
  26. implicit def longSerializer: Serializer[Long]
  27. implicit def shortDeserializer: Deserializer[Short]
  28. implicit def shortSerializer: Serializer[Short]
  29. implicit def stringDeserializer: Deserializer[String]
  30. implicit def stringSerializer: Serializer[String]
  31. object Adapt
  32. object AutoOffsetReset extends Serializable
  33. object AutoRegisterSchemas extends Serializable
  34. object BootstrapServers extends Serializable
  35. object ClientId
  36. object CompressionType extends Serializable
  37. implicit object ConsumerRecordBifunctor extends Bifunctor[ConsumerRecord]
  38. implicit object ConsumerRecordsBifunctor extends Bifunctor[ConsumerRecords]
  39. implicit object DeserializerFunctor extends Functor[Deserializer]
  40. object EnableAutoCommit extends Serializable
  41. object EnableIdempotence extends Serializable
  42. object Extractor
  43. object GroupId extends Serializable
  44. object Handler
  45. object IncomingRecord
  46. object IncomingRecordMetadata
  47. object IncomingRecords
  48. object IsolationLevel
  49. object KeyDeserializerClass extends Serializable
  50. object KeySerializerClass extends Serializable
  51. object KeySubjectNameStrategy
  52. object MaxPollRecords
  53. object MaxSchemasPerSubject extends Serializable
  54. object MetricReporters
  55. object PastAndPresent
  56. object PastAndRecordStream
  57. object PastAndStream
  58. implicit object ProducerRecordBifunctor extends Bifunctor[ProducerRecord]
  59. object Publish
  60. object RecordStream
  61. object SchemaRegistryUrl extends Serializable
  62. implicit object SerializerContravariant extends Contravariant[Serializer]
  63. object SpecificAvroReader extends Serializable
  64. object Topic
  65. object TopicConfig
  66. object TopicContentType
  67. object TopicName
  68. object TopicPurpose
  69. object Topics
  70. object TransactionalId
  71. object ValueDeserializerClass extends Serializable
  72. object ValueSerializerClass extends Serializable
  73. object ValueSubjectNameStrategy

Inherited from AnyRef

Inherited from Any