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 HistoryAndRecordStream[F[_], A] extends HistoryAndUnbounded[F, RecordStream, A]
  16. sealed trait HistoryAndUnbounded[F[_], P[_[_], _], A] extends AnyRef
  17. sealed trait IncomingRecord[K, V] extends Product2[K, V]
  18. sealed trait IncomingRecordMetadata extends AnyRef
  19. sealed trait IncomingRecords[A] extends AnyRef
  20. case class KeyDeserializerClass(c: Class[_]) extends Product with Serializable
  21. case class KeySerializerClass(c: Class[_]) extends Product with Serializable
  22. case class MaxSchemasPerSubject(m: Int) extends Product with Serializable
  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 AutoCommitInterval
  33. object AutoOffsetReset extends Serializable
  34. object AutoRegisterSchemas extends Serializable
  35. object BootstrapServers extends Serializable
  36. object ClientId
  37. object CompressionType extends Serializable
  38. implicit object ConsumerRecordBifunctor extends Bifunctor[ConsumerRecord]
  39. implicit object ConsumerRecordsBifunctor extends Bifunctor[ConsumerRecords]
  40. implicit object DeserializerFunctor extends Functor[Deserializer]
  41. object EnableAutoCommit extends Serializable
  42. object EnableIdempotence extends Serializable
  43. object Extractor
  44. object GroupId extends Serializable
  45. object Handler
  46. object HistoryAndRecordStream
  47. object HistoryAndStream
  48. object HistoryAndUnbounded
  49. object IncomingRecord
  50. object IncomingRecordMetadata
  51. object IncomingRecords
  52. object IsolationLevel
  53. object KeyDeserializerClass extends Serializable
  54. object KeySerializerClass extends Serializable
  55. object KeySubjectNameStrategy
  56. object MaxPollRecords
  57. object MaxSchemasPerSubject extends Serializable
  58. object MetricReporters
  59. implicit object ProducerRecordBifunctor extends Bifunctor[ProducerRecord]
  60. object Publish
  61. object RecordStream
  62. object SchemaRegistryUrl extends Serializable
  63. implicit object SerializerContravariant extends Contravariant[Serializer]
  64. object SpecificAvroReader extends Serializable
  65. object Topic
  66. object TopicConfig
  67. object TopicContentType
  68. object TopicName
  69. object TopicPurpose
  70. object Topics
  71. object TransactionalId
  72. object ValueDeserializerClass extends Serializable
  73. object ValueSerializerClass extends Serializable
  74. object ValueSubjectNameStrategy

Inherited from AnyRef

Inherited from Any