Uses of Interface
org.opendaylight.controller.cluster.raft.persisted.Snapshot.State
Packages that use Snapshot.State
Package
Description
Persisted backend structures.
-
Uses of Snapshot.State in org.opendaylight.controller.cluster.datastore.persisted
Classes in org.opendaylight.controller.cluster.datastore.persisted that implement Snapshot.StateModifier and TypeClassDescriptionfinal class
Encapsulates the snapshot State for a Shard. -
Uses of Snapshot.State in org.opendaylight.controller.cluster.raft
Classes in org.opendaylight.controller.cluster.raft with type parameters of type Snapshot.StateModifier and TypeInterfaceDescriptioninterface
RaftActorSnapshotCohort<T extends Snapshot.State>
Interface for a class that participates in raft actor snapshotting.Methods in org.opendaylight.controller.cluster.raft with parameters of type Snapshot.StateModifier and TypeMethodDescriptionvoid
SnapshotManager.persist
(Snapshot.State snapshotState, InstallableSnapshot installable) Persists a snapshot. -
Uses of Snapshot.State in org.opendaylight.controller.cluster.raft.persisted
Classes in org.opendaylight.controller.cluster.raft.persisted that implement Snapshot.StateMethods in org.opendaylight.controller.cluster.raft.persisted that return Snapshot.StateMethods in org.opendaylight.controller.cluster.raft.persisted with parameters of type Snapshot.StateModifier and TypeMethodDescriptionstatic Snapshot
Snapshot.create
(@Nullable Snapshot.State state, List<LogEntry> entries, long lastIndex, long lastTerm, long lastAppliedIndex, long lastAppliedTerm, TermInfo termInfo, @Nullable VotingConfig serverConfig) static Snapshot
Snapshot.ofRaft
(TermInfo termInfo, RaftSnapshot raftSnapshot, EntryMeta lastIncluded, @Nullable Snapshot.State state) static Snapshot
Snapshot.ofTermLeader
(@Nullable Snapshot.State state, EntryMeta lastIncluded, TermInfo termInfo, @Nullable VotingConfig serverConfig)