public abstract class AbstractKafkaConnectSource<T> extends Object implements Source<T>
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractKafkaConnectSource.AbstractKafkaSourceRecord<T> |
| Modifier and Type | Field and Description |
|---|---|
org.apache.kafka.connect.storage.Converter |
keyConverter |
org.apache.kafka.connect.storage.OffsetStorageWriter |
offsetWriter |
org.apache.kafka.connect.storage.Converter |
valueConverter |
| Constructor and Description |
|---|
AbstractKafkaConnectSource() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
open(Map<String,Object> config,
SourceContext sourceContext) |
abstract AbstractKafkaConnectSource.AbstractKafkaSourceRecord<T> |
processSourceRecord(org.apache.kafka.connect.source.SourceRecord srcRecord) |
org.apache.pulsar.functions.api.Record<T> |
read() |
public org.apache.kafka.connect.storage.Converter keyConverter
public org.apache.kafka.connect.storage.Converter valueConverter
public org.apache.kafka.connect.storage.OffsetStorageWriter offsetWriter
public void open(Map<String,Object> config, SourceContext sourceContext) throws Exception
public org.apache.pulsar.functions.api.Record<T> read() throws Exception
public void close()
close in interface AutoCloseablepublic abstract AbstractKafkaConnectSource.AbstractKafkaSourceRecord<T> processSourceRecord(org.apache.kafka.connect.source.SourceRecord srcRecord)
Copyright © 2017–2021 Apache Software Foundation. All rights reserved.