类 KafkaAbstractSource.KeyValueKafkaRecord<V>
- java.lang.Object
-
- org.apache.pulsar.io.kafka.KafkaAbstractSource.KafkaRecord
-
- org.apache.pulsar.io.kafka.KafkaAbstractSource.KeyValueKafkaRecord<V>
-
- 所有已实现的接口:
org.apache.pulsar.functions.api.KVRecord<java.lang.Object,java.lang.Object>,org.apache.pulsar.functions.api.Record
- 封闭类:
- KafkaAbstractSource<V>
protected static class KafkaAbstractSource.KeyValueKafkaRecord<V> extends KafkaAbstractSource.KafkaRecord implements org.apache.pulsar.functions.api.KVRecord<java.lang.Object,java.lang.Object>
-
-
构造器概要
构造器 构造器 说明 KeyValueKafkaRecord(org.apache.kafka.clients.consumer.ConsumerRecord record, org.apache.pulsar.common.schema.KeyValue value, org.apache.pulsar.client.api.Schema<java.lang.Object> keySchema, org.apache.pulsar.client.api.Schema<java.lang.Object> valueSchema)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 org.apache.pulsar.client.api.Schema<java.lang.Object>getKeySchema()org.apache.pulsar.common.schema.KeyValueEncodingTypegetKeyValueEncodingType()org.apache.pulsar.client.api.Schema<java.lang.Object>getValueSchema()-
从类继承的方法 org.apache.pulsar.io.kafka.KafkaAbstractSource.KafkaRecord
ack, getKey, getPartitionId, getPartitionIndex, getRecordSequence, getSchema, getValue
-
-
-
-
方法详细资料
-
getKeySchema
public org.apache.pulsar.client.api.Schema<java.lang.Object> getKeySchema()
- 指定者:
getKeySchema在接口中org.apache.pulsar.functions.api.KVRecord<java.lang.Object,java.lang.Object>
-
getValueSchema
public org.apache.pulsar.client.api.Schema<java.lang.Object> getValueSchema()
- 指定者:
getValueSchema在接口中org.apache.pulsar.functions.api.KVRecord<java.lang.Object,java.lang.Object>
-
getKeyValueEncodingType
public org.apache.pulsar.common.schema.KeyValueEncodingType getKeyValueEncodingType()
- 指定者:
getKeyValueEncodingType在接口中org.apache.pulsar.functions.api.KVRecord<java.lang.Object,java.lang.Object>
-
-