Index
All Classes and Interfaces|All Packages|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
- consume(Record<T>) - Method in class org.apache.pulsar.io.kafka.KafkaPushSource
-
Send this message to be written to Pulsar.
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
- getQueueLength() - Method in class org.apache.pulsar.io.kafka.KafkaPushSource
-
Get length of the queue that records are push onto.
- 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
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<V> - Class in org.apache.pulsar.io.kafka
- KafkaBytesSink - Class in org.apache.pulsar.io.kafka
-
Kafka sink should treats 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
- KafkaPushSource<T> - Class in org.apache.pulsar.io.kafka
-
Kafka Push Source.
- KafkaPushSource() - Constructor for class org.apache.pulsar.io.kafka.KafkaPushSource
- KafkaRecord(ConsumerRecord<String, ?>, V, Schema<V>) - 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, Schema<Object>, Schema<Object>) - 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>) - Static method in class org.apache.pulsar.io.kafka.KafkaSinkConfig
- load(Map<String, Object>) - Static method in class org.apache.pulsar.io.kafka.KafkaSourceConfig
N
- notifyError(Exception) - Method in class org.apache.pulsar.io.kafka.KafkaPushSource
-
Allows the source to notify errors asynchronously.
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
-
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
R
- read() - Method in class org.apache.pulsar.io.kafka.KafkaPushSource
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|Serialized Form