Package org.apache.flink.state.rocksdb
Interface ConfigurableRocksDBOptionsFactory
- All Superinterfaces:
RocksDBOptionsFactory,Serializable
- All Known Subinterfaces:
ConfigurableRocksDBOptionsFactory
An interface for options factory that pick up additional parameters from a configuration.
-
Method Summary
Modifier and TypeMethodDescriptionconfigure(org.apache.flink.configuration.ReadableConfig configuration) Creates a variant of the options factory that applies additional configuration parameters.Methods inherited from interface org.apache.flink.state.rocksdb.RocksDBOptionsFactory
createColumnOptions, createDBOptions, createNativeMetricsOptions, createReadOptions, createWriteOptions
-
Method Details
-
configure
Creates a variant of the options factory that applies additional configuration parameters.If no configuration is applied, or if the method directly applies configuration values to the (mutable) options factory object, this method may return the original options factory object. Otherwise it typically returns a modified copy.
- Parameters:
configuration- The configuration to pick the values from.- Returns:
- A reconfigured options factory.
-