T - CatalogTable or CatalogView@PublicEvolving public interface ResolvedCatalogBaseTable<T extends CatalogBaseTable> extends CatalogBaseTable
CatalogBaseTable.TableKind| Modifier and Type | Method and Description |
|---|---|
T |
getOrigin()
Returns the original, unresolved metadata object from the
Catalog. |
ResolvedSchema |
getResolvedSchema()
Returns a fully resolved and validated
ResolvedSchema. |
default TableSchema |
getSchema()
Deprecated.
This method returns the deprecated
TableSchema class. The old class was a
hybrid of resolved and unresolved schema information. It has been replaced by the new
ResolvedSchema which is resolved by the framework and accessible via getResolvedSchema(). |
copy, getComment, getDescription, getDetailedDescription, getOptions, getTableKind, getUnresolvedSchemaT getOrigin()
Catalog.
This method might be useful if catalog-specific object instances should be directly forwarded from the catalog to a factory.
ResolvedSchema getResolvedSchema()
ResolvedSchema.
Connectors can configure themselves by accessing ResolvedSchema.getPrimaryKey()
and ResolvedSchema.toPhysicalRowDataType().
@Deprecated default TableSchema getSchema()
TableSchema class. The old class was a
hybrid of resolved and unresolved schema information. It has been replaced by the new
ResolvedSchema which is resolved by the framework and accessible via getResolvedSchema().getSchema in interface CatalogBaseTableCopyright © 2014–2024 The Apache Software Foundation. All rights reserved.