Interface ScanTableSource.ScanContext
- All Superinterfaces:
DynamicTableSource.Context
- Enclosing interface:
- ScanTableSource
@PublicEvolving
public static interface ScanTableSource.ScanContext
extends DynamicTableSource.Context
Context for creating runtime implementation via a
ScanTableSource.ScanRuntimeProvider.
It offers utilities by the planner for creating runtime implementation with minimal dependencies to internal data structures.
Methods should be called in ScanTableSource.getScanRuntimeProvider(ScanContext). The returned
instances are Serializable and can be directly passed into the runtime implementation
class.
-
Method Summary
Methods inherited from interface org.apache.flink.table.connector.source.DynamicTableSource.Context
createDataStructureConverter, createTypeInformation, createTypeInformation