Class RocksDBSnapshotStrategyBase.NativeRocksDBSnapshotResources
- java.lang.Object
-
- org.apache.flink.contrib.streaming.state.snapshot.RocksDBSnapshotStrategyBase.NativeRocksDBSnapshotResources
-
- All Implemented Interfaces:
org.apache.flink.runtime.state.SnapshotResources
- Enclosing class:
- RocksDBSnapshotStrategyBase<K,R extends org.apache.flink.runtime.state.SnapshotResources>
protected static class RocksDBSnapshotStrategyBase.NativeRocksDBSnapshotResources extends Object implements org.apache.flink.runtime.state.SnapshotResources
ASnapshotResourcesfor native rocksdb snapshot.
-
-
Field Summary
Fields Modifier and Type Field Description protected RocksDBSnapshotStrategyBase.PreviousSnapshotpreviousSnapshotprotected org.apache.flink.runtime.state.SnapshotDirectorysnapshotDirectoryprotected List<org.apache.flink.runtime.state.metainfo.StateMetaInfoSnapshot>stateMetaInfoSnapshots
-
Constructor Summary
Constructors Constructor Description NativeRocksDBSnapshotResources(org.apache.flink.runtime.state.SnapshotDirectory snapshotDirectory, RocksDBSnapshotStrategyBase.PreviousSnapshot previousSnapshot, List<org.apache.flink.runtime.state.metainfo.StateMetaInfoSnapshot> stateMetaInfoSnapshots)
-
-
-
Field Detail
-
snapshotDirectory
@Nonnull protected final org.apache.flink.runtime.state.SnapshotDirectory snapshotDirectory
-
previousSnapshot
@Nonnull protected final RocksDBSnapshotStrategyBase.PreviousSnapshot previousSnapshot
-
-
Constructor Detail
-
NativeRocksDBSnapshotResources
public NativeRocksDBSnapshotResources(org.apache.flink.runtime.state.SnapshotDirectory snapshotDirectory, RocksDBSnapshotStrategyBase.PreviousSnapshot previousSnapshot, List<org.apache.flink.runtime.state.metainfo.StateMetaInfoSnapshot> stateMetaInfoSnapshots)
-
-