Package io.prestosql.sql.planner
Class StageExecutionPlan
- java.lang.Object
-
- io.prestosql.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()
PlanFragment
getFragment()
Map<PlanNodeId,SplitSource>
getSplitSources()
List<StageExecutionPlan>
getSubStages()
Map<PlanNodeId,TableInfo>
getTables()
String
toString()
StageExecutionPlan
withBucketToPartition(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)
-
-