Package io.trino.sql.planner
Class StageExecutionPlan
- java.lang.Object
-
- io.trino.sql.planner.StageExecutionPlan
-
public class StageExecutionPlan extends Object
-
-
Constructor Summary
Constructors Constructor Description StageExecutionPlan(PlanFragment fragment, Map<PlanNodeId,SplitSource> splitSources, List<StageExecutionPlan> subStages, Map<PlanNodeId,TableInfo> tables)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>getFieldNames()PlanFragmentgetFragment()Map<PlanNodeId,SplitSource>getSplitSources()List<StageExecutionPlan>getSubStages()Map<PlanNodeId,TableInfo>getTables()StringtoString()StageExecutionPlanwithBucketToPartition(Optional<int[]> bucketToPartition)
-
-
-
Constructor Detail
-
StageExecutionPlan
public StageExecutionPlan(PlanFragment fragment, Map<PlanNodeId,SplitSource> splitSources, List<StageExecutionPlan> subStages, Map<PlanNodeId,TableInfo> tables)
-
-
Method Detail
-
getFragment
public PlanFragment getFragment()
-
getSplitSources
public Map<PlanNodeId,SplitSource> getSplitSources()
-
getSubStages
public List<StageExecutionPlan> getSubStages()
-
getTables
public Map<PlanNodeId,TableInfo> getTables()
-
withBucketToPartition
public StageExecutionPlan withBucketToPartition(Optional<int[]> bucketToPartition)
-
-