Package org.apache.beam.io.debezium
Class KafkaSourceConsumerFn.DebeziumSDFDatabaseHistory
java.lang.Object
io.debezium.relational.history.AbstractSchemaHistory
org.apache.beam.io.debezium.KafkaSourceConsumerFn.DebeziumSDFDatabaseHistory
- All Implemented Interfaces:
 io.debezium.relational.history.SchemaHistory
- Enclosing class:
 KafkaSourceConsumerFn<T>
public static class KafkaSourceConsumerFn.DebeziumSDFDatabaseHistory
extends io.debezium.relational.history.AbstractSchemaHistory
- 
Field Summary
Fields inherited from class io.debezium.relational.history.AbstractSchemaHistory
ALL_FIELDS, config, loggerFields inherited from interface io.debezium.relational.history.SchemaHistory
CONFIGURATION_FIELD_PREFIX_STRING, DDL_FILTER, INTERNAL_CONNECTOR_CLASS, INTERNAL_CONNECTOR_ID, INTERNAL_PREFER_DDL, NAME, SKIP_UNPARSEABLE_DDL_STATEMENTS, STORE_ONLY_CAPTURED_DATABASES_DDL, STORE_ONLY_CAPTURED_TABLES_DDL - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbooleanexists()protected voidrecoverRecords(Consumer<io.debezium.relational.history.HistoryRecord> consumer) voidstart()booleanprotected voidstoreRecord(io.debezium.relational.history.HistoryRecord record) Methods inherited from class io.debezium.relational.history.AbstractSchemaHistory
configure, initializeStorage, record, record, recover, stopMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.debezium.relational.history.SchemaHistory
recover, recover 
- 
Constructor Details
- 
DebeziumSDFDatabaseHistory
public DebeziumSDFDatabaseHistory() 
 - 
 - 
Method Details
- 
start
public void start()- Specified by:
 startin interfaceio.debezium.relational.history.SchemaHistory- Overrides:
 startin classio.debezium.relational.history.AbstractSchemaHistory
 - 
storeRecord
protected void storeRecord(io.debezium.relational.history.HistoryRecord record) throws io.debezium.relational.history.SchemaHistoryException - Specified by:
 storeRecordin classio.debezium.relational.history.AbstractSchemaHistory- Throws:
 io.debezium.relational.history.SchemaHistoryException
 - 
recoverRecords
- Specified by:
 recoverRecordsin classio.debezium.relational.history.AbstractSchemaHistory
 - 
exists
public boolean exists() - 
storageExists
public boolean storageExists() 
 -