Index
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form