Interface PlannerFactory
- All Superinterfaces:
org.apache.flink.table.factories.Factory
@Internal
public interface PlannerFactory
extends org.apache.flink.table.factories.Factory
Factory that creates
Planner.
This factory is used with Java's Service Provider Interfaces (SPI) for discovering. A factory is called with a set of normalized properties that describe the desired configuration. Those properties may include execution configurations such as watermark interval, max parallelism etc., table specific initialization configuration such as if the queries should be executed in batch mode.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceContext used when creating a planner.static classDefault implementation ofPlannerFactory.Context. -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptioncreate(PlannerFactory.Context context) Creates a correspondingPlanner.Methods inherited from interface org.apache.flink.table.factories.Factory
factoryIdentifier, optionalOptions, requiredOptions