public class KafkaConnectSink extends Object implements Sink<org.apache.pulsar.client.api.schema.GenericObject>
| Constructor and Description |
|---|
KafkaConnectSink() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected long |
currentOffset(String topic,
int partition) |
void |
flush() |
void |
open(Map<String,Object> config,
SinkContext ctx) |
void |
write(org.apache.pulsar.functions.api.Record<org.apache.pulsar.client.api.schema.GenericObject> sourceRecord) |
protected String topicName
public void write(org.apache.pulsar.functions.api.Record<org.apache.pulsar.client.api.schema.GenericObject> sourceRecord)
write in interface Sink<org.apache.pulsar.client.api.schema.GenericObject>public void close()
throws Exception
close in interface AutoCloseableExceptionpublic void open(Map<String,Object> config, SinkContext ctx) throws Exception
open in interface Sink<org.apache.pulsar.client.api.schema.GenericObject>Exceptionpublic void flush()
protected long currentOffset(String topic, int partition)
Copyright © 2017–2021 Apache Software Foundation. All rights reserved.