package
kafka
Type Members
-
-
-
case class
KafkaSink(config: KafkaSinkConfig, topic: String, serializer: KafkaSerializer) extends Sink with StrictLogging with Product with Serializable
-
case class
KafkaSinkConfig(brokerList: String, autoOffsetReset: String = "earliest", enableAutoCommit: Boolean = false, shutdownTimeout: FiniteDuration = ...) extends Product with Serializable
-
case class
KafkaSource(config: KafkaSourceConfig, topics: Set[String], deserializer: KafkaDeserializer) extends Source with Logging with Product with Serializable
-
case class
KafkaSourceBuilder(brokerList: String, topics: Set[String], params: Map[String, List[String]]) extends Builder[KafkaSource] with Product with Serializable
-
case class
KafkaSourceConfig(brokerList: String, consumerGroup: String, autoOffsetReset: String = "earliest", enableAutoCommit: Boolean = false) extends Product with Serializable