classKafkaSourceFactory[T] extends FlinkSourceFactory[T] with Serializable
Wrapper for [[org.apache.flink.streaming.connectors.kafka.FlinkKafkaConsumer09]]
Features:
- fetch latest N records which can be later used to test process in UI
Fetching data is defined in [[pl.touk.nussknacker.engine.kafka.KafkaSourceFactory.KafkaSource]] which
extends [[pl.touk.nussknacker.engine.api.process.TestDataGenerator]]. See [[pl.touk.nussknacker.engine.kafka.KafkaEspUtils#readLastMessages]]
- reset Kafka's offset to latest value - `forceLatestRead` property, see [[pl.touk.nussknacker.engine.kafka.KafkaEspUtils#setOffsetToLatest]]
Linear Supertypes
FlinkSourceFactory[T], SourceFactory[T], Serializable, Serializable, AnyRef, Any