Used when writing to topics with data type "json" or "avro"
Defines a function to extract the key to be used to identify the landing partition in kafka topic, given a message of type T
Defines a function to extract the key to be used to identify the landing partition in kafka topic, given a message of type T
a function that extract the partition key as String from the T instance to be sent to kafka
Used when writing to topics with data type "binary"
Used when writing to topics with data type "plaintext"
Method to send to Kafka a specific message to be added to the raw topic and eventually to a custom topic.
(Since version ) see corresponding Javadoc for more information.