Uses of Interface
org.apache.flink.table.catalog.CatalogBaseTable
-
Packages that use CatalogBaseTable Package Description org.apache.flink.table.catalog -
-
Uses of CatalogBaseTable in org.apache.flink.table.catalog
Classes in org.apache.flink.table.catalog with type parameters of type CatalogBaseTable Modifier and Type Interface Description interfaceResolvedCatalogBaseTable<T extends CatalogBaseTable>A common parent that describes the resolved metadata of a table or view in a catalog.Subinterfaces of CatalogBaseTable in org.apache.flink.table.catalog Modifier and Type Interface Description interfaceCatalogMaterializedTableRepresents the unresolved metadata of a materialized table in aCatalog.interfaceCatalogTableRepresents the unresolved metadata of a table in aCatalog.interfaceCatalogViewRepresents the unresolved metadata of a view in aCatalog.interfaceResolvedCatalogBaseTable<T extends CatalogBaseTable>A common parent that describes the resolved metadata of a table or view in a catalog.Classes in org.apache.flink.table.catalog that implement CatalogBaseTable Modifier and Type Class Description classDefaultCatalogMaterializedTableDefault implementation of aCatalogMaterializedTable.classDefaultCatalogTableDefault implementation of aCatalogTable.classResolvedCatalogMaterializedTableA validatedCatalogMaterializedTablethat is backed by the original metadata coming from theCatalogbut resolved by the framework.classResolvedCatalogTableA validatedCatalogTablethat is backed by the original metadata coming from theCatalogbut resolved by the framework.classResolvedCatalogViewA validatedCatalogViewthat is backed by the original metadata coming from theCatalogbut resolved by the framework.Methods in org.apache.flink.table.catalog that return CatalogBaseTable Modifier and Type Method Description CatalogBaseTableCatalogBaseTable. copy()Get a deep copy of the CatalogBaseTable instance.CatalogBaseTableDefaultCatalogMaterializedTable. copy()CatalogBaseTableDefaultCatalogTable. copy()CatalogBaseTableResolvedCatalogMaterializedTable. copy()CatalogBaseTableResolvedCatalogTable. copy()CatalogBaseTableResolvedCatalogView. copy()CatalogBaseTableCatalog. getTable(ObjectPath tablePath)default CatalogBaseTableCatalog. getTable(ObjectPath tablePath, long timestamp)CatalogBaseTableTemporaryOperationListener. onCreateTemporaryTable(ObjectPath tablePath, CatalogBaseTable table)This method is called when a temporary table or view is to be created in this catalog.Methods in org.apache.flink.table.catalog with parameters of type CatalogBaseTable Modifier and Type Method Description voidCatalog. alterTable(ObjectPath tablePath, CatalogBaseTable newTable, boolean ignoreIfNotExists)Modifies an existing table or view.default voidCatalog. alterTable(ObjectPath tablePath, CatalogBaseTable newTable, List<TableChange> tableChanges, boolean ignoreIfNotExists)Modifies an existing table or view.voidCatalog. createTable(ObjectPath tablePath, CatalogBaseTable table, boolean ignoreIfExists)Creates a new table or view.CatalogBaseTableTemporaryOperationListener. onCreateTemporaryTable(ObjectPath tablePath, CatalogBaseTable table)This method is called when a temporary table or view is to be created in this catalog.
-