public class AvroMessageReader extends Object implements MessageReader
| Constructor and Description |
|---|
AvroMessageReader() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
boolean |
endBatch() |
org.apache.kafka.clients.consumer.KafkaConsumer<byte[],byte[]> |
getConsumer(KafkaStoragePlugin plugin) |
ResultSetLoader |
getResultSetLoader() |
void |
init(SchemaNegotiator negotiator,
ReadOptions readOptions,
KafkaStoragePlugin plugin) |
void |
readMessage(org.apache.kafka.clients.consumer.ConsumerRecord<?,?> record) |
public void init(SchemaNegotiator negotiator, ReadOptions readOptions, KafkaStoragePlugin plugin)
init in interface MessageReaderpublic void readMessage(org.apache.kafka.clients.consumer.ConsumerRecord<?,?> record)
readMessage in interface MessageReaderpublic org.apache.kafka.clients.consumer.KafkaConsumer<byte[],byte[]> getConsumer(KafkaStoragePlugin plugin)
getConsumer in interface MessageReaderpublic ResultSetLoader getResultSetLoader()
getResultSetLoader in interface MessageReaderpublic boolean endBatch()
endBatch in interface MessageReaderpublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionCopyright © 2021 The Apache Software Foundation. All rights reserved.