Package | Description |
---|---|
org.apache.flink.table.catalog | |
org.apache.flink.table.factories | |
org.apache.flink.table.planner.connectors |
Modifier and Type | Method and Description |
---|---|
ResolvedCatalogTable |
ResolvedCatalogTable.copy(Map<String,String> options) |
ResolvedCatalogTable |
CatalogManager.resolveCatalogTable(CatalogTable table)
Resolves a
CatalogTable to a validated ResolvedCatalogTable . |
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
CatalogManager.resolveCompactManagedTableOptions(ResolvedCatalogTable origin,
ObjectIdentifier tableIdentifier,
CatalogPartitionSpec partitionSpec)
Resolve dynamic options for compact operation on a Flink's managed table.
|
static Map<String,String> |
CatalogPropertiesUtil.serializeCatalogTable(ResolvedCatalogTable resolvedTable)
Serializes the given
ResolvedCatalogTable into a map of string properties. |
Modifier and Type | Method and Description |
---|---|
ResolvedCatalogTable |
DynamicTableFactory.Context.getCatalogTable()
Returns the resolved table information received from the
Catalog or persisted
plan. |
ResolvedCatalogTable |
FactoryUtil.DefaultDynamicTableContext.getCatalogTable() |
Modifier and Type | Method and Description |
---|---|
static DynamicTableSink |
FactoryUtil.createDynamicTableSink(DynamicTableSinkFactory preferredFactory,
ObjectIdentifier objectIdentifier,
ResolvedCatalogTable catalogTable,
Map<String,String> enrichmentOptions,
ReadableConfig configuration,
ClassLoader classLoader,
boolean isTemporary)
Creates a
DynamicTableSink from a CatalogTable . |
static DynamicTableSink |
FactoryUtil.createDynamicTableSink(DynamicTableSinkFactory preferredFactory,
ObjectIdentifier objectIdentifier,
ResolvedCatalogTable catalogTable,
ReadableConfig configuration,
ClassLoader classLoader,
boolean isTemporary)
|
static DynamicTableSource |
FactoryUtil.createDynamicTableSource(DynamicTableSourceFactory preferredFactory,
ObjectIdentifier objectIdentifier,
ResolvedCatalogTable catalogTable,
Map<String,String> enrichmentOptions,
ReadableConfig configuration,
ClassLoader classLoader,
boolean isTemporary)
Creates a
DynamicTableSource from a CatalogTable . |
static DynamicTableSource |
FactoryUtil.createDynamicTableSource(DynamicTableSourceFactory preferredFactory,
ObjectIdentifier objectIdentifier,
ResolvedCatalogTable catalogTable,
ReadableConfig configuration,
ClassLoader classLoader,
boolean isTemporary)
|
static DynamicTableSink |
FactoryUtil.createTableSink(Catalog catalog,
ObjectIdentifier objectIdentifier,
ResolvedCatalogTable catalogTable,
ReadableConfig configuration,
ClassLoader classLoader,
boolean isTemporary)
|
static DynamicTableSource |
FactoryUtil.createTableSource(Catalog catalog,
ObjectIdentifier objectIdentifier,
ResolvedCatalogTable catalogTable,
ReadableConfig configuration,
ClassLoader classLoader,
boolean isTemporary)
|
Constructor and Description |
---|
DefaultDynamicTableContext(ObjectIdentifier objectIdentifier,
ResolvedCatalogTable catalogTable,
Map<String,String> enrichmentOptions,
ReadableConfig configuration,
ClassLoader classLoader,
boolean isTemporary) |
Modifier and Type | Method and Description |
---|---|
static void |
DynamicSourceUtils.prepareDynamicSource(String tableDebugName,
ResolvedCatalogTable table,
DynamicTableSource source,
boolean isBatchMode,
ReadableConfig config)
Prepares the given
DynamicTableSource . |
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.