public class RocksDBNoneRestoreOperation<K> extends Object implements RocksDBRestoreOperation
Constructor and Description |
---|
RocksDBNoneRestoreOperation(Map<String,RocksDBKeyedStateBackend.RocksDbKvStateInfo> kvStateInformation,
File instanceRocksDBPath,
org.rocksdb.DBOptions dbOptions,
java.util.function.Function<String,org.rocksdb.ColumnFamilyOptions> columnFamilyOptionsFactory,
RocksDBNativeMetricOptions nativeMetricOptions,
MetricGroup metricGroup,
RocksDbTtlCompactFiltersManager ttlCompactFiltersManager,
Long writeBufferManagerCapacity) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
RocksDBRestoreResult |
restore()
Restores state that was previously snapshot-ed from the provided state handles.
|
public RocksDBNoneRestoreOperation(Map<String,RocksDBKeyedStateBackend.RocksDbKvStateInfo> kvStateInformation, File instanceRocksDBPath, org.rocksdb.DBOptions dbOptions, java.util.function.Function<String,org.rocksdb.ColumnFamilyOptions> columnFamilyOptionsFactory, RocksDBNativeMetricOptions nativeMetricOptions, MetricGroup metricGroup, @Nonnull RocksDbTtlCompactFiltersManager ttlCompactFiltersManager, Long writeBufferManagerCapacity)
public RocksDBRestoreResult restore() throws Exception
RocksDBRestoreOperation
restore
in interface RocksDBRestoreOperation
restore
in interface RestoreOperation<RocksDBRestoreResult>
Exception
public void close() throws Exception
close
in interface AutoCloseable
Exception
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.