public class SourceInfo extends Object implements AvroRecord
| Modifier and Type | Field and Description |
|---|---|
String |
cluster |
static String |
CLUSTER_KEY |
static String |
COMMITLOG_FILENAME_KEY |
static String |
COMMITLOG_POSITION_KEY |
String |
connector |
static String |
DEBEZIUM_CONNECTOR_KEY |
static String |
DEBEZIUM_VERSION_KEY |
static String |
KEYSPACE_NAME_KEY |
KeyspaceTable |
keyspaceTable |
OffsetPosition |
offsetPosition |
boolean |
snapshot |
static String |
SNAPSHOT_KEY |
static org.apache.avro.Schema |
SOURCE_SCHEMA |
static String |
TABLE_NAME_KEY |
static String |
TIMESTAMP_KEY |
long |
tsMicro |
String |
version |
| Constructor and Description |
|---|
SourceInfo(String cluster,
OffsetPosition offsetPosition,
KeyspaceTable keyspaceTable,
boolean snapshot,
long tsMicro) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
int |
hashCode() |
org.apache.avro.generic.GenericRecord |
record(org.apache.avro.Schema schema)
return an Avro GenericRecord based on the schema passed into the method
|
String |
toString() |
public static final String DEBEZIUM_VERSION_KEY
public static final String DEBEZIUM_CONNECTOR_KEY
public static final String CLUSTER_KEY
public static final String COMMITLOG_FILENAME_KEY
public static final String COMMITLOG_POSITION_KEY
public static final String KEYSPACE_NAME_KEY
public static final String TABLE_NAME_KEY
public static final String SNAPSHOT_KEY
public static final String TIMESTAMP_KEY
public static final org.apache.avro.Schema SOURCE_SCHEMA
public final String version
public final String connector
public final String cluster
public final OffsetPosition offsetPosition
public final KeyspaceTable keyspaceTable
public final boolean snapshot
public final long tsMicro
public SourceInfo(String cluster, OffsetPosition offsetPosition, KeyspaceTable keyspaceTable, boolean snapshot, long tsMicro)
public org.apache.avro.generic.GenericRecord record(org.apache.avro.Schema schema)
AvroRecordrecord in interface AvroRecordschema - of the generic recordCopyright © 2019 JBoss by Red Hat. All rights reserved.