Index

A B C D E G H K L O S W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ack() - Method in class org.apache.pulsar.io.kafka.KafkaAbstractSource.KafkaRecord
 

B

beforeCreateConsumer(Properties) - Method in class org.apache.pulsar.io.kafka.KafkaAbstractSource
 
beforeCreateConsumer(Properties) - Method in class org.apache.pulsar.io.kafka.KafkaBytesSource
 
beforeCreateProducer(Properties) - Method in class org.apache.pulsar.io.kafka.KafkaAbstractSink
 
beforeCreateProducer(Properties) - Method in class org.apache.pulsar.io.kafka.KafkaBytesSink
 
buildRecord(ConsumerRecord<Object, Object>) - Method in class org.apache.pulsar.io.kafka.KafkaAbstractSource
 
buildRecord(ConsumerRecord<Object, Object>) - Method in class org.apache.pulsar.io.kafka.KafkaBytesSource
 
buildRecord(ConsumerRecord<Object, Object>) - Method in class org.apache.pulsar.io.kafka.KafkaStringSource
 
BytesWithKafkaSchema - Class in org.apache.pulsar.io.kafka
This is a wrapper around a Byte array (the Avro encoded record) and a schema id in the Kafka Schema Registry.
BytesWithKafkaSchema() - Constructor for class org.apache.pulsar.io.kafka.BytesWithKafkaSchema
 

C

close() - Method in class org.apache.pulsar.io.kafka.KafkaAbstractSink
 
close() - Method in class org.apache.pulsar.io.kafka.KafkaAbstractSource
 
copyKafkaHeaders(ConsumerRecord<Object, Object>) - Method in class org.apache.pulsar.io.kafka.KafkaAbstractSource
 

D

deserialize(String, byte[]) - Method in class org.apache.pulsar.io.kafka.KafkaBytesSource.ExtractKafkaAvroSchemaDeserializer
 

E

ExtractKafkaAvroSchemaDeserializer() - Constructor for class org.apache.pulsar.io.kafka.KafkaBytesSource.ExtractKafkaAvroSchemaDeserializer
 
extractKeyValue(Record<byte[]>) - Method in class org.apache.pulsar.io.kafka.KafkaAbstractSink
 
extractKeyValue(Record<byte[]>) - Method in class org.apache.pulsar.io.kafka.KafkaBytesSink
 

G

getKey() - Method in class org.apache.pulsar.io.kafka.KafkaAbstractSource.KafkaRecord
 
getKeySchema() - Method in class org.apache.pulsar.io.kafka.KafkaAbstractSource.KeyValueKafkaRecord
 
getKeyValueEncodingType() - Method in class org.apache.pulsar.io.kafka.KafkaAbstractSource.KeyValueKafkaRecord
 
getPartitionId() - Method in class org.apache.pulsar.io.kafka.KafkaAbstractSource.KafkaRecord
 
getPartitionIndex() - Method in class org.apache.pulsar.io.kafka.KafkaAbstractSource.KafkaRecord
 
getProperties() - Method in class org.apache.pulsar.io.kafka.KafkaAbstractSource.KafkaRecord
 
getRecordSequence() - Method in class org.apache.pulsar.io.kafka.KafkaAbstractSource.KafkaRecord
 
getSchema() - Method in class org.apache.pulsar.io.kafka.KafkaAbstractSource.KafkaRecord
 
getValue() - Method in class org.apache.pulsar.io.kafka.KafkaAbstractSource.KafkaRecord
 
getValueSchema() - Method in class org.apache.pulsar.io.kafka.KafkaAbstractSource.KeyValueKafkaRecord
 

H

HEADER_KAFKA_OFFSET_KEY - Static variable in class org.apache.pulsar.io.kafka.KafkaAbstractSource
 
HEADER_KAFKA_PTN_KEY - Static variable in class org.apache.pulsar.io.kafka.KafkaAbstractSource
 
HEADER_KAFKA_TOPIC_KEY - Static variable in class org.apache.pulsar.io.kafka.KafkaAbstractSource
 

K

KafkaAbstractSink<K,V> - Class in org.apache.pulsar.io.kafka
A Simple abstract class for Kafka sink.
KafkaAbstractSink() - Constructor for class org.apache.pulsar.io.kafka.KafkaAbstractSink
 
KafkaAbstractSource<V> - Class in org.apache.pulsar.io.kafka
Simple Kafka Source to transfer messages from a Kafka topic.
KafkaAbstractSource() - Constructor for class org.apache.pulsar.io.kafka.KafkaAbstractSource
 
KafkaAbstractSource.KafkaRecord<V> - Class in org.apache.pulsar.io.kafka
 
KafkaAbstractSource.KeyValueKafkaRecord<K,W> - Class in org.apache.pulsar.io.kafka
 
KafkaBytesSink - Class in org.apache.pulsar.io.kafka
Kafka sink should treat incoming messages as pure bytes.
KafkaBytesSink() - Constructor for class org.apache.pulsar.io.kafka.KafkaBytesSink
 
KafkaBytesSource - Class in org.apache.pulsar.io.kafka
Kafka Source that transfers the data from Kafka to Pulsar and sets the Schema type properly.
KafkaBytesSource() - Constructor for class org.apache.pulsar.io.kafka.KafkaBytesSource
 
KafkaBytesSource.ExtractKafkaAvroSchemaDeserializer - Class in org.apache.pulsar.io.kafka
 
KafkaRecord(ConsumerRecord<?, ?>, V, Schema<V>, Map<String, String>) - Constructor for class org.apache.pulsar.io.kafka.KafkaAbstractSource.KafkaRecord
 
KafkaSinkConfig - Class in org.apache.pulsar.io.kafka
 
KafkaSinkConfig() - Constructor for class org.apache.pulsar.io.kafka.KafkaSinkConfig
 
KafkaSourceConfig - Class in org.apache.pulsar.io.kafka
 
KafkaSourceConfig() - Constructor for class org.apache.pulsar.io.kafka.KafkaSourceConfig
 
KafkaStringSource - Class in org.apache.pulsar.io.kafka
Simple Kafka Source that just transfers the value part of the kafka records as Strings.
KafkaStringSource() - Constructor for class org.apache.pulsar.io.kafka.KafkaStringSource
 
KeyValueKafkaRecord(ConsumerRecord<?, ?>, KeyValue<K, W>, Schema<K>, Schema<W>, Map<String, String>) - Constructor for class org.apache.pulsar.io.kafka.KafkaAbstractSource.KeyValueKafkaRecord
 

L

load(String) - Static method in class org.apache.pulsar.io.kafka.KafkaSinkConfig
 
load(String) - Static method in class org.apache.pulsar.io.kafka.KafkaSourceConfig
 
load(Map<String, Object>, SinkContext) - Static method in class org.apache.pulsar.io.kafka.KafkaSinkConfig
 
load(Map<String, Object>, SourceContext) - Static method in class org.apache.pulsar.io.kafka.KafkaSourceConfig
 

O

open(Map<String, Object>, SinkContext) - Method in class org.apache.pulsar.io.kafka.KafkaAbstractSink
 
open(Map<String, Object>, SourceContext) - Method in class org.apache.pulsar.io.kafka.KafkaAbstractSource
 
org.apache.pulsar.io.kafka - package org.apache.pulsar.io.kafka
 

S

start() - Method in class org.apache.pulsar.io.kafka.KafkaAbstractSource
 

W

write(Record<byte[]>) - Method in class org.apache.pulsar.io.kafka.KafkaAbstractSink
 
A B C D E G H K L O S W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form