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 QueryOperation
getOperation()
Return the cached operation parsed from the statement.CollectModifyOperation
getSinkOperation()
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:CachedPlan
Return the cached operation parsed from the statement.- Specified by:
getOperation
in interfaceCachedPlan
-
getSinkOperation
public CollectModifyOperation getSinkOperation()
-
getTransformations
public List<org.apache.flink.api.dag.Transformation<?>> getTransformations()
-
-