Package org.apache.flink.table.factories
Interface CatalogStoreFactory.Context
-
- All Known Implementing Classes:
FactoryUtil.DefaultCatalogStoreContext
- Enclosing interface:
- CatalogStoreFactory
@PublicEvolving public static interface CatalogStoreFactory.Context
Context provided when a catalog store is created.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ClassLoader
getClassLoader()
Returns the class loader of the current session.ReadableConfig
getConfiguration()
Gives read-only access to the configuration of the current session.Map<String,String>
getOptions()
Returns the options with which the catalog store is created.
-
-
-
Method Detail
-
getOptions
Map<String,String> getOptions()
Returns the options with which the catalog store is created.An implementation should perform validation of these options.
-
getConfiguration
ReadableConfig getConfiguration()
Gives read-only access to the configuration of the current session.
-
getClassLoader
ClassLoader getClassLoader()
Returns the class loader of the current session.The class loader is in particular useful for discovering further (nested) factories.
-
-