Package org.apache.flink.table.catalog
Class CatalogManager.Builder
java.lang.Object
org.apache.flink.table.catalog.CatalogManager.Builder
- Enclosing class:
- CatalogManager
Builder for a fluent definition of a
CatalogManager.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()catalogModificationListeners(List<CatalogModificationListener> catalogModificationListeners) catalogStoreHolder(org.apache.flink.table.catalog.CatalogStoreHolder catalogStoreHolder) classLoader(ClassLoader classLoader) config(org.apache.flink.configuration.ReadableConfig config) dataTypeFactory(org.apache.flink.table.catalog.DataTypeFactory dataTypeFactory) defaultCatalog(String defaultCatalogName, org.apache.flink.table.catalog.Catalog defaultCatalog) executionConfig(org.apache.flink.api.common.ExecutionConfig executionConfig)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
classLoader
-
config
-
defaultCatalog
public CatalogManager.Builder defaultCatalog(String defaultCatalogName, org.apache.flink.table.catalog.Catalog defaultCatalog) -
executionConfig
public CatalogManager.Builder executionConfig(org.apache.flink.api.common.ExecutionConfig executionConfig) -
dataTypeFactory
public CatalogManager.Builder dataTypeFactory(org.apache.flink.table.catalog.DataTypeFactory dataTypeFactory) -
catalogModificationListeners
public CatalogManager.Builder catalogModificationListeners(List<CatalogModificationListener> catalogModificationListeners) -
catalogStoreHolder
public CatalogManager.Builder catalogStoreHolder(org.apache.flink.table.catalog.CatalogStoreHolder catalogStoreHolder) -
build
-