Class SnapshotterService

java.lang.Object
io.debezium.snapshot.SnapshotterService
All Implemented Interfaces:
Service

@ThreadSafe public class SnapshotterService extends Object implements Service
Registry of all available snapshotters.
Author:
Mario Fiore Vitale
  • Field Details

    • snapshotter

      @Immutable private final io.debezium.spi.snapshot.Snapshotter snapshotter
    • snapshotQuery

      @Immutable private final SnapshotQuery snapshotQuery
    • snapshotLock

      @Immutable private final SnapshotLock snapshotLock
  • Constructor Details

    • SnapshotterService

      public SnapshotterService(io.debezium.spi.snapshot.Snapshotter snapshotter, SnapshotQuery snapshotQuery, SnapshotLock snapshotLock)
  • Method Details

    • getSnapshotQuery

      public SnapshotQuery getSnapshotQuery()
    • getSnapshotLock

      public SnapshotLock getSnapshotLock()
    • getSnapshotter

      public io.debezium.spi.snapshot.Snapshotter getSnapshotter()