Package io.debezium.snapshot.mode
Class WhenNeededNoDataSnapshotter
java.lang.Object
io.debezium.snapshot.mode.BeanAwareSnapshotter
io.debezium.snapshot.mode.WhenNeededSnapshotter
io.debezium.snapshot.mode.WhenNeededNoDataSnapshotter
- 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()booleanshouldSnapshotData(boolean offsetExists, boolean snapshotInProgress) Methods inherited from class io.debezium.snapshot.mode.WhenNeededSnapshotter
configure, shouldSnapshotOnDataError, shouldSnapshotOnSchemaError, shouldSnapshotSchema, 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
shouldStreamEventsStartingFromSnapshot, snapshotAborted, snapshotCompleted
-
Constructor Details
-
WhenNeededNoDataSnapshotter
public WhenNeededNoDataSnapshotter()
-
-
Method Details
-
name
- Specified by:
namein interfaceio.debezium.spi.snapshot.Snapshotter- Overrides:
namein classWhenNeededSnapshotter
-
shouldSnapshotData
public boolean shouldSnapshotData(boolean offsetExists, boolean snapshotInProgress) - Specified by:
shouldSnapshotDatain interfaceio.debezium.spi.snapshot.Snapshotter- Overrides:
shouldSnapshotDatain classWhenNeededSnapshotter
-