Package org.apache.flink.table.catalog
Class CatalogManager.Builder
- java.lang.Object
-
- org.apache.flink.table.catalog.CatalogManager.Builder
-
- Enclosing class:
- CatalogManager
@Internal public static final class CatalogManager.Builder extends Object
Builder for a fluent definition of aCatalogManager
.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CatalogManager
build()
CatalogManager.Builder
catalogModificationListeners(List<CatalogModificationListener> catalogModificationListeners)
CatalogManager.Builder
catalogStoreHolder(org.apache.flink.table.catalog.CatalogStoreHolder catalogStoreHolder)
CatalogManager.Builder
classLoader(ClassLoader classLoader)
CatalogManager.Builder
config(org.apache.flink.configuration.ReadableConfig config)
CatalogManager.Builder
dataTypeFactory(org.apache.flink.table.catalog.DataTypeFactory dataTypeFactory)
CatalogManager.Builder
defaultCatalog(String defaultCatalogName, org.apache.flink.table.catalog.Catalog defaultCatalog)
CatalogManager.Builder
executionConfig(org.apache.flink.api.common.ExecutionConfig executionConfig)
-
-
-
Method Detail
-
classLoader
public CatalogManager.Builder classLoader(ClassLoader classLoader)
-
config
public CatalogManager.Builder config(org.apache.flink.configuration.ReadableConfig 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
public CatalogManager build()
-
-