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

    Modifier and Type
    Method
    Description
    Returns the class loader of the current session.
    org.apache.flink.configuration.ReadableConfig
    Gives read-only access to the configuration of the current session.
    Returns the options with which the catalog store is created.
  • Method Details

    • getOptions

      Map<String,String> getOptions()
      Returns the options with which the catalog store is created.

      An implementation should perform validation of these options.

    • getConfiguration

      org.apache.flink.configuration.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.