Interface | 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.
|
CatalogDatabase |
Interface of a database in a catalog.
|
CatalogFunction |
Interface for a function in a catalog.
|
CatalogLock |
An interface that allows source and sink to use global lock to some transaction-related things.
|
CatalogLock.Factory |
Factory to create
CatalogLock . |
CatalogPartition |
Represents a partition object in catalog.
|
CatalogTable |
Represents the unresolved metadata of a table in a
Catalog . |
CatalogView |
Represents the unresolved metadata of a view in a
Catalog . |
Constraint |
Integrity constraints, generally referred to simply as constraints, define the valid states of
SQL-data by constraining the values in the base tables.
|
DataTypeFactory |
Factory for creating fully resolved data types that can be used for planning.
|
FunctionLookup |
Catalog of functions that can resolve the name of a function to a
FunctionLookup.Result . |
ResolvedCatalogBaseTable<T extends CatalogBaseTable> |
A common parent that describes the resolved metadata of a table or view in a catalog.
|
SchemaResolver |
Resolves a
Schema to a validated ResolvedSchema . |
TemporaryOperationListener |
This interface is for a
Catalog to listen on temporary object operations. |
Class | Description |
---|---|
AbstractCatalog |
Abstract class for catalogs.
|
AbstractCatalogTable |
An abstract catalog table.
|
AbstractCatalogView |
An abstract catalog view.
|
CatalogDatabaseImpl |
A implementation of
CatalogDatabase . |
CatalogFunctionImpl |
A catalog function implementation.
|
CatalogManager |
A manager for dealing with catalog objects such as tables, views, functions, and types.
|
CatalogManager.Builder |
Builder for a fluent definition of a
CatalogManager . |
CatalogPartitionImpl |
A catalog partition implementation.
|
CatalogPartitionSpec |
Represents a partition spec object in catalog.
|
CatalogPropertiesUtil |
Utilities for de/serializing
Catalog objects into a map of string properties. |
CatalogTableImpl | Deprecated
Use
CatalogTable.of(Schema, String, List, Map) or a custom implementation
instead. |
CatalogViewImpl | Deprecated
Use
CatalogView.of(Schema, String, String, String, Map) or a custom
implementation instead. |
Column |
Representation of a column in a
ResolvedSchema . |
Column.ComputedColumn |
Representation of a computed column.
|
Column.MetadataColumn |
Representation of a metadata column.
|
Column.PhysicalColumn |
Representation of a physical column.
|
CommonCatalogOptions |
A collection of
ConfigOption which are consistently used in multiple catalogs. |
ConnectorCatalogTable<T1,T2> | |
ContextResolvedFunction |
This class contains information about a function and its relationship with a
Catalog , if
any. |
ContextResolvedTable |
This class contains information about a table, its
ResolvedSchema , its options and its
relationship with a Catalog , if any. |
DefaultCatalogTable |
Default implementation of a
CatalogTable . |
ExternalCatalogTable |
Helper
CatalogTable for representing a table that is backed by some inline connector
(i.e. |
FunctionCatalog |
Simple function catalog to store
FunctionDefinition s in catalogs. |
FunctionCatalog.InlineCatalogFunction |
The CatalogFunction which holds a instantiated UDF.
|
GenericInMemoryCatalog |
A generic catalog implementation that holds all meta objects in memory.
|
GenericInMemoryCatalogFactory |
Catalog factory for
GenericInMemoryCatalog . |
GenericInMemoryCatalogFactoryOptions | |
ManagedTableListener |
The listener for managed table operations.
|
ObjectIdentifier |
Identifies an object in a catalog.
|
ObjectPath |
A database name and object (table/view/function) name combo in a catalog.
|
QueryOperationCatalogView |
A view created from a
QueryOperation via operations on Table . |
ResolvedCatalogTable |
A validated
CatalogTable that is backed by the original metadata coming from the Catalog but resolved by the framework. |
ResolvedCatalogView |
A validated
CatalogView that is backed by the original metadata coming from the Catalog but resolved by the framework. |
ResolvedSchema |
Schema of a table or view consisting of columns, constraints, and watermark specifications.
|
SchemaTranslator | |
SchemaTranslator.ConsumingResult | |
SchemaTranslator.ProducingResult | |
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 a
ResolvedSchema . |
Enum | Description |
---|---|
CatalogBaseTable.TableKind |
The kind of
CatalogBaseTable . |
Constraint.ConstraintType |
Type of the constraint.
|
FunctionLanguage |
Categorizes the language semantics of a
CatalogFunction . |
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.