| 程序包 | 说明 |
|---|---|
| org.apache.flink.table.catalog | |
| org.apache.flink.table.factories |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractCatalog
Abstract class for catalogs.
|
| 限定符和类型 | 方法和说明 |
|---|---|
default Catalog |
CatalogFactory.createCatalog(CatalogFactory.Context context)
Creates and configures a
Catalog using the given context. |
default Catalog |
CatalogFactory.createCatalog(String name,
Map<String,String> properties)
已过时。
Use
this#createCatalog(Context) instead and implement Factory
instead of TableFactory. |
static Catalog |
FactoryUtil.createCatalog(String catalogName,
Map<String,String> options,
org.apache.flink.configuration.ReadableConfig configuration,
ClassLoader classLoader)
Attempts to discover an appropriate catalog factory and creates an instance of the catalog.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static DynamicTableSink |
FactoryUtil.createTableSink(Catalog catalog,
ObjectIdentifier objectIdentifier,
ResolvedCatalogTable catalogTable,
org.apache.flink.configuration.ReadableConfig configuration,
ClassLoader classLoader,
boolean isTemporary)
Creates a
DynamicTableSink from a CatalogTable. |
static DynamicTableSource |
FactoryUtil.createTableSource(Catalog catalog,
ObjectIdentifier objectIdentifier,
ResolvedCatalogTable catalogTable,
org.apache.flink.configuration.ReadableConfig configuration,
ClassLoader classLoader,
boolean isTemporary)
Creates a
DynamicTableSource from a CatalogTable. |
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.