public abstract class AbstractSourceInfo extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
DEBEZIUM_CONNECTOR_KEY |
static String |
DEBEZIUM_VERSION_KEY |
private String |
version |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractSourceInfo(String version) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract String |
connector()
Returns the string that identifies the connector relative to the database.
|
protected abstract org.apache.kafka.connect.data.Schema |
schema()
Returns the schema of specific sub-types.
|
protected static org.apache.kafka.connect.data.SchemaBuilder |
schemaBuilder() |
protected org.apache.kafka.connect.data.Struct |
struct() |
public static final String DEBEZIUM_VERSION_KEY
public static final String DEBEZIUM_CONNECTOR_KEY
private final String version
protected AbstractSourceInfo(String version)
protected static org.apache.kafka.connect.data.SchemaBuilder schemaBuilder()
protected abstract org.apache.kafka.connect.data.Schema schema()
schemaBuilder() to add all shared fields to their schema.protected abstract String connector()
protected org.apache.kafka.connect.data.Struct struct()
Copyright © 2018 JBoss by Red Hat. All rights reserved.