| 程序包 | 说明 |
|---|---|
| org.apache.flink.table.catalog | |
| org.apache.flink.table.factories |
| 限定符和类型 | 类和说明 |
|---|---|
class |
DefaultCatalogTable
Default implementation of a
CatalogTable. |
class |
ResolvedCatalogTable
A validated
CatalogTable that is backed by the original metadata coming from the Catalog but resolved by the framework. |
| 限定符和类型 | 方法和说明 |
|---|---|
CatalogTable |
DefaultCatalogTable.copy(Map<String,String> options) |
CatalogTable |
CatalogTable.copy(Map<String,String> options)
Returns a copy of this
CatalogTable with given table options options. |
static CatalogTable |
CatalogPropertiesUtil.deserializeCatalogTable(Map<String,String> properties)
Deserializes the given map of string properties into an unresolved
CatalogTable. |
static CatalogTable |
CatalogTable.fromProperties(Map<String,String> properties)
Creates an instance of
CatalogTable from a map of string properties that were
previously created with ResolvedCatalogTable.toProperties(). |
CatalogTable |
ResolvedCatalogTable.getOrigin() |
static CatalogTable |
CatalogTable.of(Schema schema,
String comment,
List<String> partitionKeys,
Map<String,String> options)
Creates a basic implementation of this interface.
|
| 构造器和说明 |
|---|
ResolvedCatalogTable(CatalogTable origin,
ResolvedSchema resolvedSchema) |
| 限定符和类型 | 方法和说明 |
|---|---|
CatalogTable |
TableSourceFactoryContextImpl.getTable() |
CatalogTable |
TableSinkFactoryContextImpl.getTable() |
CatalogTable |
TableSinkFactory.Context.getTable() |
CatalogTable |
TableSourceFactory.Context.getTable() |
| 限定符和类型 | 方法和说明 |
|---|---|
default TableSink<T> |
TableSinkFactory.createTableSink(ObjectPath tablePath,
CatalogTable table)
已过时。
TableSinkFactory.Context contains more information, and already contains table schema too.
Please use TableSinkFactory.createTableSink(Context) instead. |
default TableSource<T> |
TableSourceFactory.createTableSource(ObjectPath tablePath,
CatalogTable table)
已过时。
TableSourceFactory.Context contains more information, and already contains table schema too.
Please use TableSourceFactory.createTableSource(Context) instead. |
| 构造器和说明 |
|---|
TableSinkFactoryContextImpl(ObjectIdentifier identifier,
CatalogTable table,
org.apache.flink.configuration.ReadableConfig config,
boolean isBounded,
boolean isTemporary) |
TableSourceFactoryContextImpl(ObjectIdentifier identifier,
CatalogTable table,
org.apache.flink.configuration.ReadableConfig config,
boolean isTemporary) |
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.