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
,Configurable
,Snapshotter
-
Field Summary
Fields inherited from class io.debezium.snapshot.mode.BeanAwareSnapshotter
beanRegistry
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionname()
boolean
boolean
shouldSnapshotSchema
(boolean offsetExists, boolean snapshotInProgress) Methods inherited from class io.debezium.snapshot.mode.NoDataSnapshotter
configure, shouldSnapshotData, shouldSnapshotOnDataError, shouldStream
Methods inherited from class io.debezium.snapshot.mode.BeanAwareSnapshotter
injectBeanRegistry
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.debezium.spi.snapshot.Snapshotter
shouldStreamEventsStartingFromSnapshot, snapshotAborted, snapshotCompleted
-
Constructor Details
-
RecoverySnapshotter
public RecoverySnapshotter()
-
-
Method Details
-
name
- Specified by:
name
in interfaceSnapshotter
- Overrides:
name
in classNoDataSnapshotter
-
shouldSnapshotSchema
public boolean shouldSnapshotSchema(boolean offsetExists, boolean snapshotInProgress) - Specified by:
shouldSnapshotSchema
in interfaceSnapshotter
- Overrides:
shouldSnapshotSchema
in classNoDataSnapshotter
-
shouldSnapshotOnSchemaError
public boolean shouldSnapshotOnSchemaError()- Specified by:
shouldSnapshotOnSchemaError
in interfaceSnapshotter
- Overrides:
shouldSnapshotOnSchemaError
in classNoDataSnapshotter
-