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,
org.apache.flink.metrics.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, org.apache.flink.metrics.MetricGroup metricGroup, @Nonnull RocksDbTtlCompactFiltersManager ttlCompactFiltersManager, Long writeBufferManagerCapacity)
public RocksDBRestoreResult restore() throws Exception
RocksDBRestoreOperationrestore in interface RocksDBRestoreOperationrestore in interface org.apache.flink.runtime.state.RestoreOperation<RocksDBRestoreResult>Exceptionpublic void close()
throws Exception
close in interface AutoCloseableExceptionCopyright © 2014–2021 The Apache Software Foundation. All rights reserved.