Package io.debezium.pipeline.spi
Class SnapshotResult
- java.lang.Object
-
- io.debezium.pipeline.spi.SnapshotResult
-
public class SnapshotResult extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSnapshotResult.SnapshotResultStatus
-
Field Summary
Fields Modifier and Type Field Description private OffsetContextoffsetprivate SnapshotResult.SnapshotResultStatusstatus
-
Constructor Summary
Constructors Modifier Constructor Description privateSnapshotResult(SnapshotResult.SnapshotResultStatus status, OffsetContext offset)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SnapshotResultaborted()static SnapshotResultcompleted(OffsetContext offset)OffsetContextgetOffset()SnapshotResult.SnapshotResultStatusgetStatus()booleanisCompletedOrSkipped()static SnapshotResultskipped(OffsetContext offset)StringtoString()
-
-
-
Field Detail
-
status
private final SnapshotResult.SnapshotResultStatus status
-
offset
private final OffsetContext offset
-
-
Constructor Detail
-
SnapshotResult
private SnapshotResult(SnapshotResult.SnapshotResultStatus status, OffsetContext offset)
-
-
Method Detail
-
completed
public static SnapshotResult completed(OffsetContext offset)
-
aborted
public static SnapshotResult aborted()
-
skipped
public static SnapshotResult skipped(OffsetContext offset)
-
isCompletedOrSkipped
public boolean isCompletedOrSkipped()
-
getStatus
public SnapshotResult.SnapshotResultStatus getStatus()
-
getOffset
public OffsetContext getOffset()
-
-