| Interface | Description |
|---|---|
| CatalogFactory |
A factory to create configured catalog instances based on string-based properties.
|
| CatalogFactory.Context |
Context provided when a catalog is created.
|
| DecodingFormatFactory<I> | |
| DeserializationFormatFactory |
Factory for creating a
DecodingFormat for DeserializationSchema. |
| DynamicTableFactory |
Base interface for configuring a dynamic table connector for an external storage system from
catalog and session information.
|
| DynamicTableFactory.Context |
Provides catalog and session information describing the dynamic table to be accessed.
|
| DynamicTableSinkFactory |
Creates a
DynamicTableSink instance from a CatalogTable and additional context
information. |
| DynamicTableSourceFactory |
Creates a
DynamicTableSource instance from a CatalogTable and additional context
information. |
| EncodingFormatFactory<I> |
Base interface for configuring an
EncodingFormat for a DynamicTableSink. |
| Factory |
Base interface for all kind of factories that create object instances from a list of key-value
pairs in Flink's Table & SQL API.
|
| FormatFactory |
Base interface for
DecodingFormatFactory and EncodingFormatFactory. |
| FunctionDefinitionFactory |
A factory to create
FunctionDefinition. |
| FunctionDefinitionFactory.Context |
Context provided when a function definition is created.
|
| ManagedTableFactory |
Base interface for configuring a managed dynamic table connector.
|
| ModuleFactory |
A factory to create configured module instances based on string-based properties.
|
| ModuleFactory.Context |
Context provided when a module is created.
|
| SerializationFormatFactory |
Factory for creating a
EncodingFormat for SerializationSchema. |
| TableFactory | Deprecated
This interface has been replaced by
Factory. |
| TableSinkFactory<T> | Deprecated
This interface has been replaced by
DynamicTableSinkFactory. |
| TableSinkFactory.Context |
Context of table sink creation.
|
| TableSourceFactory<T> | Deprecated
This interface has been replaced by
DynamicTableSourceFactory. |
| TableSourceFactory.Context |
Context of table source creation.
|
| Class | Description |
|---|---|
| FactoryUtil |
Utility for working with
Factorys. |
| FactoryUtil.CatalogFactoryHelper |
Helper utility for validating all options for a
CatalogFactory. |
| FactoryUtil.DefaultCatalogContext |
Default implementation of
CatalogFactory.Context. |
| FactoryUtil.DefaultDynamicTableContext |
Default implementation of
DynamicTableFactory.Context. |
| FactoryUtil.DefaultModuleContext |
Default implementation of
ModuleFactory.Context. |
| FactoryUtil.FactoryHelper<F extends Factory> |
Base helper utility for validating all options for a
Factory. |
| FactoryUtil.ModuleFactoryHelper |
Helper utility for validating all options for a
ModuleFactory. |
| FactoryUtil.TableFactoryHelper |
Helper utility for discovering formats and validating all options for a
DynamicTableFactory. |
| TableFactoryService | Deprecated |
| TableSinkFactoryContextImpl | Deprecated |
| TableSourceFactoryContextImpl | Deprecated |
| Exception | Description |
|---|---|
| AmbiguousTableFactoryException |
Exception for finding more than one
TableFactory for the given properties. |
| NoMatchingTableFactoryException |
Exception for not finding a
TableFactory for the given properties. |
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.