Package io.camunda.zeebe.snapshots
package io.camunda.zeebe.snapshots
-
ClassDescriptionA persisted snapshot store than can create a new snapshot and persists it.A volatile snapshot which can be persisted.Represents a snapshot, which was persisted at the
PersistedSnapshotStore.Represents a listener which can be added to thePersistedSnapshotStoreto be notified when a newPersistedSnapshotis persisted at this store.Represents a store, which allows to persist snapshots on a storage, which is implementation dependent.Creates a snapshot store which should store itsPersistedSnapshotandReceivedSnapshotinstances in the given directory.A received volatile snapshot, which consist of severalSnapshotChunk's.A chunk of an already persisted Snapshot.Represents a snapshot chunk reader, which means it is used to chunk anPersistedSnapshotand read it from it's persisted storage.Represents an identifier of anPersistedSnapshot.Returned when a snapshot is reserved *A transient snapshot which can be persisted after taking a snapshot.