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 = 1.hour) extends Product with Serializable
-
case class
KafkaSource(config: KafkaSourceConfig, topics: Set[String], deserializer: KafkaDeserializer) extends Source with StrictLogging with Product with Serializable
-
case class
KafkaSourceConfig(brokerList: String, consumerGroup: String, autoOffsetReset: String = "earliest", enableAutoCommit: Boolean = false) extends Product with Serializable