Package io.debezium.snapshot.mode
Class RecoverySnapshotter
java.lang.Object
io.debezium.snapshot.mode.BeanAwareSnapshotter
io.debezium.snapshot.mode.NoDataSnapshotter
io.debezium.snapshot.mode.RecoverySnapshotter
- All Implemented Interfaces:
BeanRegistryAware,io.debezium.spi.common.Configurable,io.debezium.spi.snapshot.Snapshotter
-
Field Summary
Fields inherited from class io.debezium.snapshot.mode.BeanAwareSnapshotter
beanRegistry -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionname()booleanbooleanshouldSnapshotSchema(boolean offsetExists, boolean snapshotInProgress) booleanMethods inherited from class io.debezium.snapshot.mode.NoDataSnapshotter
configure, shouldSnapshotData, shouldSnapshotOnDataError, shouldStreamMethods inherited from class io.debezium.snapshot.mode.BeanAwareSnapshotter
injectBeanRegistryMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.debezium.spi.snapshot.Snapshotter
snapshotAborted, snapshotCompleted
-
Constructor Details
-
RecoverySnapshotter
public RecoverySnapshotter()
-
-
Method Details
-
name
- Specified by:
namein interfaceio.debezium.spi.snapshot.Snapshotter- Overrides:
namein classNoDataSnapshotter
-
shouldSnapshotSchema
public boolean shouldSnapshotSchema(boolean offsetExists, boolean snapshotInProgress) - Specified by:
shouldSnapshotSchemain interfaceio.debezium.spi.snapshot.Snapshotter- Overrides:
shouldSnapshotSchemain classNoDataSnapshotter
-
shouldSnapshotOnSchemaError
public boolean shouldSnapshotOnSchemaError()- Specified by:
shouldSnapshotOnSchemaErrorin interfaceio.debezium.spi.snapshot.Snapshotter- Overrides:
shouldSnapshotOnSchemaErrorin classNoDataSnapshotter
-
shouldStreamEventsStartingFromSnapshot
public boolean shouldStreamEventsStartingFromSnapshot()
-