public class KafkaEncoder
extends java.lang.Object
implements de.otto.synapse.translator.Encoder<org.apache.kafka.clients.producer.ProducerRecord<java.lang.String,java.lang.String>>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COMPACTION_KEY |
static java.lang.String |
PARTITION_KEY |
| Constructor and Description |
|---|
KafkaEncoder(java.lang.String channelName,
int numPartitions) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.kafka.clients.producer.ProducerRecord<java.lang.String,java.lang.String> |
apply(de.otto.synapse.message.Message<java.lang.String> message) |
public static java.lang.String COMPACTION_KEY
public static java.lang.String PARTITION_KEY
public KafkaEncoder(java.lang.String channelName,
int numPartitions)
public org.apache.kafka.clients.producer.ProducerRecord<java.lang.String,java.lang.String> apply(de.otto.synapse.message.Message<java.lang.String> message)
apply in interface java.util.function.Function<de.otto.synapse.message.Message<java.lang.String>,org.apache.kafka.clients.producer.ProducerRecord<java.lang.String,java.lang.String>>