Package org.apache.flink.table.catalog
package org.apache.flink.table.catalog
-
ClassDescriptionAn abstract catalog table.An abstract catalog view.A implementation of
CatalogDatabase.A catalog function implementation.A manager for dealing with catalog objects such as tables, views, functions, and types.Builder for a fluent definition of aCatalogManager.A catalog partition implementation.A catalog registry for dealing with catalogs.Deprecated.ConnectorCatalogTable<T1,T2> ACatalogTablethat wraps aTableSourceand/orTableSink.This class contains information about a function and its relationship with aCatalog, if any.This class contains information about a model and its relationship with aCatalog, if any.This class contains information about a procedure and its relationship with aCatalog.This class contains information about a table, itsResolvedSchema, its options and its relationship with aCatalog, if any.HelperCatalogTablefor representing a table that is backed by some inline connector (i.e.ACatalogStorethat stores all catalog configuration to a directory.Catalog store factory forFileCatalogStore.ConfigOptions forFileCatalogStoreFactory.Simple function catalog to storeFunctionDefinitions in catalogs.The CatalogFunction which holds an instantiated UDF.Catalog of functions that can resolve the name of a function to aContextResolvedFunction.A generic catalog implementation that holds all meta objects in memory.Catalog factory forGenericInMemoryCatalog.ConfigOptions forGenericInMemoryCatalog.A generic catalog store implementation that store all catalog configuration in memory.Catalog store factory forGenericInMemoryCatalogStore.ConfigOptions forGenericInMemoryCatalogStore.A view created from aQueryOperationvia operations onTable.Utility to derive a physicalDataType,Schema, and projections for sinks and sources.
CatalogView.of(Schema, String, String, String, Map)or a custom implementation instead.