public class RocksDBRestoreResult extends Object
Constructor and Description |
---|
RocksDBRestoreResult(org.rocksdb.RocksDB db,
org.rocksdb.ColumnFamilyHandle defaultColumnFamilyHandle,
RocksDBNativeMetricMonitor nativeMetricMonitor,
long lastCompletedCheckpointId,
UUID backendUID,
SortedMap<Long,Collection<IncrementalKeyedStateHandle.HandleAndLocalPath>> restoredSstFiles,
CompletableFuture<Void> asyncCompactAfterRestoreFuture) |
Modifier and Type | Method and Description |
---|---|
Optional<CompletableFuture<Void>> |
getAsyncCompactAfterRestoreFuture() |
UUID |
getBackendUID() |
org.rocksdb.RocksDB |
getDb() |
org.rocksdb.ColumnFamilyHandle |
getDefaultColumnFamilyHandle() |
long |
getLastCompletedCheckpointId() |
RocksDBNativeMetricMonitor |
getNativeMetricMonitor() |
SortedMap<Long,Collection<IncrementalKeyedStateHandle.HandleAndLocalPath>> |
getRestoredSstFiles() |
public RocksDBRestoreResult(org.rocksdb.RocksDB db, org.rocksdb.ColumnFamilyHandle defaultColumnFamilyHandle, RocksDBNativeMetricMonitor nativeMetricMonitor, long lastCompletedCheckpointId, UUID backendUID, SortedMap<Long,Collection<IncrementalKeyedStateHandle.HandleAndLocalPath>> restoredSstFiles, @Nullable CompletableFuture<Void> asyncCompactAfterRestoreFuture)
public org.rocksdb.RocksDB getDb()
public long getLastCompletedCheckpointId()
public UUID getBackendUID()
public SortedMap<Long,Collection<IncrementalKeyedStateHandle.HandleAndLocalPath>> getRestoredSstFiles()
public org.rocksdb.ColumnFamilyHandle getDefaultColumnFamilyHandle()
public RocksDBNativeMetricMonitor getNativeMetricMonitor()
public Optional<CompletableFuture<Void>> getAsyncCompactAfterRestoreFuture()
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.