Class DQLCachedPlan
- java.lang.Object
-
- org.apache.flink.table.api.internal.DQLCachedPlan
-
- All Implemented Interfaces:
CachedPlan
@Internal public class DQLCachedPlan extends Object implements CachedPlan
PlanCache for DQL.
-
-
Constructor Summary
Constructors Constructor Description DQLCachedPlan(QueryOperation queryOperation, CollectModifyOperation sinkOperation, List<org.apache.flink.api.dag.Transformation<?>> transformations)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QueryOperationgetOperation()Return the cached operation parsed from the statement.CollectModifyOperationgetSinkOperation()List<org.apache.flink.api.dag.Transformation<?>>getTransformations()
-
-
-
Constructor Detail
-
DQLCachedPlan
public DQLCachedPlan(QueryOperation queryOperation, CollectModifyOperation sinkOperation, List<org.apache.flink.api.dag.Transformation<?>> transformations)
-
-
Method Detail
-
getOperation
public QueryOperation getOperation()
Description copied from interface:CachedPlanReturn the cached operation parsed from the statement.- Specified by:
getOperationin interfaceCachedPlan
-
getSinkOperation
public CollectModifyOperation getSinkOperation()
-
getTransformations
public List<org.apache.flink.api.dag.Transformation<?>> getTransformations()
-
-