Package io.prestosql.execution
Class StageInfo
- java.lang.Object
-
- io.prestosql.execution.StageInfo
-
@Immutable public class StageInfo extends Object
-
-
Constructor Summary
Constructors Constructor Description StageInfo(StageId stageId, StageState state, PlanFragment plan, List<Type> types, StageStats stageStats, List<TaskInfo> tasks, List<StageInfo> subStages, Map<PlanNodeId,TableInfo> tables, ExecutionFailureInfo failureCause)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static List<StageInfo>
getAllStages(Optional<StageInfo> stageInfo)
ExecutionFailureInfo
getFailureCause()
PlanFragment
getPlan()
StageId
getStageId()
StageStats
getStageStats()
StageState
getState()
List<StageInfo>
getSubStages()
Map<PlanNodeId,TableInfo>
getTables()
List<TaskInfo>
getTasks()
List<Type>
getTypes()
boolean
isCompleteInfo()
boolean
isFinalStageInfo()
String
toString()
-
-
-
Constructor Detail
-
StageInfo
public StageInfo(StageId stageId, StageState state, @Nullable PlanFragment plan, List<Type> types, StageStats stageStats, List<TaskInfo> tasks, List<StageInfo> subStages, Map<PlanNodeId,TableInfo> tables, ExecutionFailureInfo failureCause)
-
-
Method Detail
-
getStageId
public StageId getStageId()
-
getState
public StageState getState()
-
getPlan
@Nullable public PlanFragment getPlan()
-
getStageStats
public StageStats getStageStats()
-
getTables
public Map<PlanNodeId,TableInfo> getTables()
-
getFailureCause
public ExecutionFailureInfo getFailureCause()
-
isFinalStageInfo
public boolean isFinalStageInfo()
-
isCompleteInfo
public boolean isCompleteInfo()
-
-