Class ForStNoneRestoreOperation
- java.lang.Object
-
- org.apache.flink.state.forst.restore.ForStNoneRestoreOperation
-
- All Implemented Interfaces:
AutoCloseable,org.apache.flink.runtime.state.RestoreOperation<ForStRestoreResult>,ForStRestoreOperation
public class ForStNoneRestoreOperation extends Object implements ForStRestoreOperation
Encapsulates the process of initiating a ForSt instance without restore.
-
-
Constructor Summary
Constructors Constructor Description ForStNoneRestoreOperation(File instanceRocksDBPath, org.rocksdb.DBOptions dbOptions, java.util.function.Function<String,org.rocksdb.ColumnFamilyOptions> columnFamilyOptionsFactory, ForStNativeMetricOptions nativeMetricOptions, org.apache.flink.metrics.MetricGroup metricGroup)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()ForStRestoreResultrestore()Restores state that was previously snapshot-ed from the provided state handles.
-
-
-
Constructor Detail
-
ForStNoneRestoreOperation
public ForStNoneRestoreOperation(File instanceRocksDBPath, org.rocksdb.DBOptions dbOptions, java.util.function.Function<String,org.rocksdb.ColumnFamilyOptions> columnFamilyOptionsFactory, ForStNativeMetricOptions nativeMetricOptions, org.apache.flink.metrics.MetricGroup metricGroup)
-
-
Method Detail
-
restore
public ForStRestoreResult restore() throws Exception
Description copied from interface:ForStRestoreOperationRestores state that was previously snapshot-ed from the provided state handles.- Specified by:
restorein interfaceForStRestoreOperation- Specified by:
restorein interfaceorg.apache.flink.runtime.state.RestoreOperation<ForStRestoreResult>- Throws:
Exception
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable
-
-