private static class ConnectorOutputTest.SchemaAndValueConverter extends Object implements AutoCloseable
| Modifier and Type | Field and Description |
|---|---|
private org.apache.kafka.connect.json.JsonConverter |
jsonConverter |
private org.apache.kafka.connect.json.JsonDeserializer |
jsonDeserializer |
private DocumentReader |
jsonReader |
private org.apache.kafka.connect.json.JsonSerializer |
jsonSerializer |
private com.fasterxml.jackson.databind.ObjectMapper |
mapper |
| Constructor and Description |
|---|
SchemaAndValueConverter(Configuration config,
boolean isKey) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
org.apache.kafka.connect.data.SchemaAndValue |
deserialize(String topic,
Document doc) |
Document |
serialize(String topic,
org.apache.kafka.connect.data.Schema schema,
Object value) |
private final org.apache.kafka.connect.json.JsonConverter jsonConverter
private final org.apache.kafka.connect.json.JsonSerializer jsonSerializer
private final org.apache.kafka.connect.json.JsonDeserializer jsonDeserializer
private final com.fasterxml.jackson.databind.ObjectMapper mapper
private final DocumentReader jsonReader
public SchemaAndValueConverter(Configuration config, boolean isKey)
public org.apache.kafka.connect.data.SchemaAndValue deserialize(String topic, Document doc) throws IOException
IOExceptionpublic Document serialize(String topic, org.apache.kafka.connect.data.Schema schema, Object value) throws IOException
IOExceptionpublic void close()
close in interface AutoCloseableCopyright © 2020 JBoss by Red Hat. All rights reserved.