Package | Description |
---|---|
org.apache.flink.table.catalog | |
org.apache.flink.table.operations.ddl | |
org.apache.flink.table.planner.catalog |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCatalogView
An abstract catalog view.
|
class |
CatalogViewImpl
Deprecated.
Use
of(Schema, String, String, String, Map) or a custom
implementation instead. Don't implement against this internal class. It can lead to
unintended side effects if code checks against this class instead of the common interface. |
class |
QueryOperationCatalogView
A view created from a
QueryOperation via operations on Table . |
class |
ResolvedCatalogView
A validated
CatalogView that is backed by the original metadata coming from the Catalog but resolved by the framework. |
Modifier and Type | Method and Description |
---|---|
CatalogView |
ResolvedCatalogView.getOrigin() |
static CatalogView |
CatalogView.of(Schema schema,
String comment,
String originalQuery,
String expandedQuery,
Map<String,String> options)
Creates a basic implementation of this interface.
|
Modifier and Type | Method and Description |
---|---|
ResolvedCatalogView |
CatalogManager.resolveCatalogView(CatalogView view)
Resolves a
CatalogView to a validated ResolvedCatalogView . |
Constructor and Description |
---|
ResolvedCatalogView(CatalogView origin,
ResolvedSchema resolvedSchema) |
Modifier and Type | Method and Description |
---|---|
CatalogView |
CreateViewOperation.getCatalogView() |
CatalogView |
AlterViewPropertiesOperation.getCatalogView() |
CatalogView |
AlterViewAsOperation.getNewView() |
Constructor and Description |
---|
AlterViewAsOperation(ObjectIdentifier viewIdentifier,
CatalogView newView) |
AlterViewPropertiesOperation(ObjectIdentifier viewIdentifier,
CatalogView catalogView) |
CreateViewOperation(ObjectIdentifier viewIdentifier,
CatalogView catalogView,
boolean ignoreIfExists,
boolean isTemporary) |
Constructor and Description |
---|
SqlCatalogViewTable(org.apache.calcite.plan.RelOptSchema relOptSchema,
org.apache.calcite.rel.type.RelDataType rowType,
Iterable<String> names,
org.apache.flink.table.planner.plan.stats.FlinkStatistic statistic,
CatalogView view,
List<String> viewPath) |
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.