Interface TableSourceFactory.Context
- All Known Implementing Classes:
TableSourceFactoryContextImpl
- Enclosing interface:
- TableSourceFactory<T>
@Internal
public static interface TableSourceFactory.Context
Context of table source creation. Contains table information and environment information.
-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.flink.configuration.ReadableConfiggetTable()booleanWhether the table is temporary.
-
Method Details
-
getObjectIdentifier
ObjectIdentifier getObjectIdentifier()- Returns:
- full identifier of the given
CatalogTable.
-
getTable
CatalogTable getTable()- Returns:
- table
CatalogTableinstance.
-
getConfiguration
org.apache.flink.configuration.ReadableConfig getConfiguration()- Returns:
- readable config of this table environment. The configuration gives the ability to
access
TableConfig#getConfiguration()which holds the currentTableEnvironmentsession configurations.
-
isTemporary
boolean isTemporary()Whether the table is temporary.
-