Uses of Package
org.apache.flink.table.catalog
-
Classes in org.apache.flink.table.catalog used by org.apache.flink.table.api Class Description ResolvedSchema Schema of a table or view consisting of columns, constraints, and watermark specifications.SchemaResolver Resolves aSchemato a validatedResolvedSchema. -
Classes in org.apache.flink.table.catalog used by org.apache.flink.table.catalog Class Description Catalog This interface is responsible for reading and writing metadata such as database/table/views/UDFs from a registered catalog.CatalogBaseTable A common parent that describes the unresolved metadata of a table or view in a catalog.CatalogBaseTable.TableKind The kind ofCatalogBaseTable.CatalogDatabase Interface of a database in a catalog.CatalogDescriptor Describes aCatalogwith the catalog name and configuration.CatalogFunction Interface for a function in a catalog.CatalogLock Deprecated.This interface will be removed soon.CatalogPartition Represents a partition object in catalog.CatalogPartitionSpec Represents a partition spec object in catalog.CatalogStore Represents the storage where persists allCatalogs.CatalogStoreHolder A holder for aCatalogStoreinstance and the necessary information for creating and initializingCataloginstances, including aCatalogStoreFactory, aReadableConfiginstance, and aClassLoaderinstance.CatalogStoreHolder.Builder Builder for a fluent definition of aCatalogStoreHolder.CatalogTable Represents the unresolved metadata of a table in aCatalog.CatalogView Represents the unresolved metadata of a view in aCatalog.Column Representation of a column in aResolvedSchema.Column.ComputedColumn Representation of a computed column.Column.MetadataColumn Representation of a metadata column.Column.PhysicalColumn Representation of a physical column.Constraint Integrity constraints, generally referred to simply as constraints, define the valid states of SQL-data by constraining the values in the base tables.Constraint.ConstraintType Type of the constraint.FunctionLanguage Categorizes the language semantics of aCatalogFunction.ObjectIdentifier Identifies an object in a catalog.ObjectPath A database name and object (table/view/function) name combo in a catalog.ResolvedCatalogBaseTable A common parent that describes the resolved metadata of a table or view in a catalog.ResolvedCatalogTable A validatedCatalogTablethat is backed by the original metadata coming from theCatalogbut resolved by the framework.ResolvedCatalogView A validatedCatalogViewthat is backed by the original metadata coming from theCatalogbut resolved by the framework.ResolvedSchema Schema of a table or view consisting of columns, constraints, and watermark specifications.TableChange TableChangerepresents the modification of the table.TableChange.AddColumn A table change to add a column.TableChange.AddUniqueConstraint A table change to add a unique constraint.TableChange.AddWatermark A table change to add a watermark.TableChange.ColumnPosition The position of the modified or added column.TableChange.DropColumn A table change to drop the column.TableChange.DropConstraint A table change to drop the constraints.TableChange.DropWatermark A table change to drop the watermark.TableChange.ModifyColumn A base schema change to modify a column.TableChange.ModifyColumnComment A table change to modify the column comment.TableChange.ModifyColumnName A table change to modify the column name.TableChange.ModifyColumnPosition A table change to modify the column position.TableChange.ModifyPhysicalColumnType A table change that modify the physical column data type.TableChange.ModifyUniqueConstraint A table change to modify a unique constraint.TableChange.ModifyWatermark A table change to modify the watermark.TableChange.ResetOption A table change to reset the table option.TableChange.SetOption A table change to set the table option.UniqueConstraint A unique key constraint.UnresolvedIdentifier Identifier of an object, such as table, view, function or type in a catalog.WatermarkSpec Representation of a watermark specification in aResolvedSchema. -
Classes in org.apache.flink.table.catalog used by org.apache.flink.table.catalog.exceptions Class Description CatalogPartitionSpec Represents a partition spec object in catalog.ObjectPath A database name and object (table/view/function) name combo in a catalog. -
Classes in org.apache.flink.table.catalog used by org.apache.flink.table.connector Class Description CatalogLock.Factory Deprecated.This interface will be removed soon. -
Classes in org.apache.flink.table.catalog used by org.apache.flink.table.connector.sink.abilities Class Description Column Representation of a column in aResolvedSchema.StagedTable TheStagedTableis designed to implement Flink's atomic semantic for CTAS(CREATE TABLE AS SELECT) and RTAS([CREATE OR] REPLACE TABLE AS SELECT) statement using a two-phase commit protocol. -
Classes in org.apache.flink.table.catalog used by org.apache.flink.table.factories Class Description Catalog This interface is responsible for reading and writing metadata such as database/table/views/UDFs from a registered catalog.CatalogFunction Interface for a function in a catalog.CatalogPartitionSpec Represents a partition spec object in catalog.CatalogStore Represents the storage where persists allCatalogs.CatalogTable Represents the unresolved metadata of a table in aCatalog.ObjectIdentifier Identifies an object in a catalog.ObjectPath A database name and object (table/view/function) name combo in a catalog.ResolvedCatalogTable A validatedCatalogTablethat is backed by the original metadata coming from theCatalogbut resolved by the framework. -
Classes in org.apache.flink.table.catalog used by org.apache.flink.table.functions Class Description CatalogFunction Interface for a function in a catalog.DataTypeFactory Factory for creating fully resolved data types that can be used for planning.ObjectIdentifier Identifies an object in a catalog. -
Classes in org.apache.flink.table.catalog used by org.apache.flink.table.functions.python Class Description DataTypeFactory Factory for creating fully resolved data types that can be used for planning. -
Classes in org.apache.flink.table.catalog used by org.apache.flink.table.procedures Class Description DataTypeFactory Factory for creating fully resolved data types that can be used for planning. -
Classes in org.apache.flink.table.catalog used by org.apache.flink.table.types Class Description DataTypeFactory Factory for creating fully resolved data types that can be used for planning. -
Classes in org.apache.flink.table.catalog used by org.apache.flink.table.types.extraction Class Description DataTypeFactory Factory for creating fully resolved data types that can be used for planning. -
Classes in org.apache.flink.table.catalog used by org.apache.flink.table.types.inference Class Description DataTypeFactory Factory for creating fully resolved data types that can be used for planning. -
Classes in org.apache.flink.table.catalog used by org.apache.flink.table.types.inference.transforms Class Description DataTypeFactory Factory for creating fully resolved data types that can be used for planning. -
Classes in org.apache.flink.table.catalog used by org.apache.flink.table.types.inference.utils Class Description DataTypeFactory Factory for creating fully resolved data types that can be used for planning. -
Classes in org.apache.flink.table.catalog used by org.apache.flink.table.types.logical Class Description ObjectIdentifier Identifies an object in a catalog.UnresolvedIdentifier Identifier of an object, such as table, view, function or type in a catalog. -
Classes in org.apache.flink.table.catalog used by org.apache.flink.table.types.utils Class Description DataTypeFactory Factory for creating fully resolved data types that can be used for planning.ResolvedSchema Schema of a table or view consisting of columns, constraints, and watermark specifications. -
Classes in org.apache.flink.table.catalog used by org.apache.flink.table.utils Class Description ResolvedSchema Schema of a table or view consisting of columns, constraints, and watermark specifications. -
Classes in org.apache.flink.table.catalog used by org.apache.flink.table.utils.print Class Description ResolvedSchema Schema of a table or view consisting of columns, constraints, and watermark specifications.