package kafka

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. kafka
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  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. implicit class GenericConsumerRecords extends AnyRef
  15. case class GroupId(id: String) extends Product with Serializable
  16. sealed trait HistoryAndRecordStream[F[_], A] extends HistoryAndUnbounded[F, RecordStream, A]
  17. sealed trait HistoryAndUnbounded[F[_], P[_[_], _], A] extends AnyRef
  18. sealed trait IncomingRecord[K, V] extends Product2[K, V]
  19. sealed trait IncomingRecordMetadata extends AnyRef
  20. sealed trait IncomingRecords[A] extends AnyRef
  21. case class KeyDeserializerClass(c: Class[_]) extends Product with Serializable
  22. case class KeySerializerClass(c: Class[_]) extends Product with Serializable
  23. case class MaxSchemasPerSubject(m: Int) extends Product with Serializable
  24. sealed trait RecordStream[F[_], A] extends AnyRef
  25. implicit class RichPartitionInfo extends AnyRef
  26. implicit class ScalaConsumerRecord[K, V] extends AnyRef
  27. implicit class ScalaConsumerRecords[K, V] extends AnyRef
  28. implicit class ScalaProducerRecord[K, V] extends AnyRef
  29. case class SchemaRegistryUrl(url: String) extends Product with Serializable
  30. case class SpecificAvroReader(s: Boolean) extends Product with Serializable
  31. trait Topic[K, V] extends Topical[IncomingRecord[K, V], (K, V)] with AschematicTopic
  32. sealed trait TopicConfig extends AnyRef
  33. sealed trait TopicContentType extends AnyRef
  34. sealed trait TopicName extends AnyRef
  35. final case class TopicPartitionOffset(topic: String, partition: Int, offset: Long) extends Product with Serializable
  36. sealed trait TopicPurpose extends AnyRef
  37. trait Topical[A, B] extends AnyRef

    A Kafka topic or aggregation of topics.

  38. sealed trait Topics[A, B] extends Topical[A, B]
  39. case class ValueDeserializerClass(c: Class[_]) extends Product with Serializable
  40. 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 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 HistoryAndRecordStream
  46. object HistoryAndStream
  47. object HistoryAndUnbounded
  48. object IncomingRecord
  49. object IncomingRecordMetadata
  50. object IncomingRecords
  51. object IsolationLevel
  52. object KeyDeserializerClass extends Serializable
  53. object KeySerializerClass extends Serializable
  54. object KeySubjectNameStrategy
  55. object MaxPollRecords
  56. object MaxSchemasPerSubject extends Serializable
  57. object MetricReporters
  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

Ungrouped