类 KafkaBytesSink
- java.lang.Object
-
- org.apache.pulsar.io.kafka.KafkaAbstractSink<java.lang.String,byte[]>
-
- org.apache.pulsar.io.kafka.KafkaBytesSink
-
- 所有已实现的接口:
java.lang.AutoCloseable,org.apache.pulsar.io.core.Sink<byte[]>
public class KafkaBytesSink extends KafkaAbstractSink<java.lang.String,byte[]>
Kafka sink should treats incoming messages as pure bytes. So we don't apply schema into it.
-
-
构造器概要
构造器 构造器 说明 KafkaBytesSink()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected java.util.PropertiesbeforeCreateProducer(java.util.Properties props)org.apache.pulsar.io.core.KeyValue<java.lang.String,byte[]>extractKeyValue(org.apache.pulsar.functions.api.Record<byte[]> record)-
从类继承的方法 org.apache.pulsar.io.kafka.KafkaAbstractSink
close, open, write
-
-
-
-
方法详细资料
-
beforeCreateProducer
protected java.util.Properties beforeCreateProducer(java.util.Properties props)
- 覆盖:
beforeCreateProducer在类中KafkaAbstractSink<java.lang.String,byte[]>
-
extractKeyValue
public org.apache.pulsar.io.core.KeyValue<java.lang.String,byte[]> extractKeyValue(org.apache.pulsar.functions.api.Record<byte[]> record)
- 指定者:
extractKeyValue在类中KafkaAbstractSink<java.lang.String,byte[]>
-
-