Uses of Package
org.apache.flink.table.catalog
Packages that use org.apache.flink.table.catalog
Package
Description
-
Classes in org.apache.flink.table.catalog used by org.apache.flink.table.apiClassDescriptionSchema of a table or view consisting of columns, constraints, and watermark specifications.Resolves a
Schemato a validatedResolvedSchema. -
Classes in org.apache.flink.table.catalog used by org.apache.flink.table.catalogClassDescriptionThis interface is responsible for reading and writing metadata such as database/table/views/UDFs from a registered catalog.A common parent that describes the unresolved metadata of a table or view in a catalog.The kind of
CatalogBaseTable.CatalogChangerepresents the modification of the catalog.Interface of a database in a catalog.Describes aCatalogwith the catalog name and configuration.Interface for a function in a catalog.Represents the unresolved metadata of a materialized table in aCatalog.Builder for configuring and creating instances ofCatalogMaterializedTable.The logical refresh mode of materialized table.The physical refresh mode of materialized table.Background refresh pipeline status of materialized table.Interface for a model in a catalog.Represents a partition object in catalog.Represents a partition spec object in catalog.Represents the storage where persists allCatalogs.A holder for aCatalogStoreinstance and the necessary information for creating and initializingCataloginstances, including aCatalogStoreFactory, aReadableConfiginstance, and aClassLoaderinstance.Builder for a fluent definition of aCatalogStoreHolder.Represents the unresolved metadata of a table in aCatalog.Builder for configuring and creating instances ofCatalogTable.Represents the unresolved metadata of a view in aCatalog.Representation of a column in aResolvedSchema.Representation of a computed column.Representation of a metadata column.Representation of a physical column.Integrity constraints, generally referred to simply as constraints, define the valid states of SQL-data by constraining the values in the base tables.Type of the constraint.Categorizes the language semantics of aCatalogFunction.TheIntervalFreshnessrepresents freshness definition ofCatalogMaterializedTable.An enumeration of time unit representing the unit of interval freshness.Identifies an object in a catalog.A database name and object (table/view/function) name combo in a catalog.A common parent that describes the resolved metadata of a table or view in a catalog.A validatedCatalogMaterializedTablethat is backed by the original metadata coming from theCatalogbut resolved by the framework.A validatedCatalogModelthat is backed by the original metadata coming from theCatalogbut resolved by the framework.A validatedCatalogTablethat is backed by the original metadata coming from theCatalogbut resolved by the framework.A validatedCatalogViewthat is backed by the original metadata coming from theCatalogbut resolved by the framework.Schema of a table or view consisting of columns, constraints, and watermark specifications.TableChangerepresents the modification of theCatalogBaseTable.A table change to add a column.A table change to add a distribution.A table change to add a unique constraint.A table change to add a watermark.TableChange.CatalogTableChangerepresents the modification of the CatalogTable.The position of the modified or added column.A table change to drop the column.A table change to drop the constraints.A table change to drop a table's distribution.A table change to drop the watermark.TableChange.MaterializedTableChangerepresents the modification of the materialized table.A base schema change to modify a column.A table change to modify the column comment.A table change to modify the column name.A table change to modify the column position.A table change to modify the definition query.A table change to modify a distribution.A table change that modify the physical column data type.A table change to modify materialized table refresh handler.A table change to modify materialized table refresh status.A table change to modify a unique constraint.A table change to modify the watermark.A table change to reset the table option.A table change to set the table option.Defines whether the given table is distributed across buckets using a specified algorithm and given columns.Distribution kind.A unique key constraint.Identifier of an object, such as table, view, function or type in a catalog.Representation of a watermark specification in aResolvedSchema. -
Classes in org.apache.flink.table.catalog used by org.apache.flink.table.catalog.exceptionsClassDescriptionRepresents a partition spec object in catalog.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.sink.abilitiesClassDescriptionRepresentation of a column in a
ResolvedSchema.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.Distribution kind. -
Classes in org.apache.flink.table.catalog used by org.apache.flink.table.factoriesClassDescriptionThis interface is responsible for reading and writing metadata such as database/table/views/UDFs from a registered catalog.Interface for a function in a catalog.Represents the storage where persists all
Catalogs.Represents the unresolved metadata of a table in aCatalog.Identifies an object in a catalog.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.functionsClassDescriptionInterface for a function in a catalog.Factory for creating fully resolved data types that can be used for planning.Identifies an object in a catalog.
-
Classes in org.apache.flink.table.catalog used by org.apache.flink.table.functions.pythonClassDescriptionFactory 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.legacy.apiClassDescriptionSchema 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.legacy.factoriesClassDescriptionRepresents the unresolved metadata of a table in a
Catalog.Identifies an object in a catalog.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.proceduresClassDescriptionFactory 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.typesClassDescriptionFactory 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.extractionClassDescriptionFactory 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.inferenceClassDescriptionFactory 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.transformsClassDescriptionFactory 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.utilsClassDescriptionFactory 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.logicalClassDescriptionIdentifies an object in a catalog.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.utilsClassDescriptionFactory for creating fully resolved data types that can be used for planning.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.utilsClassDescriptionThe
IntervalFreshnessrepresents freshness definition ofCatalogMaterializedTable.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.printClassDescriptionSchema 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.workflow