Package io.trino.execution
Class StageInfo
- java.lang.Object
-
- io.trino.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)ExecutionFailureInfogetFailureCause()PlanFragmentgetPlan()StageIdgetStageId()StageStatsgetStageStats()StageStategetState()List<StageInfo>getSubStages()Map<PlanNodeId,TableInfo>getTables()List<TaskInfo>getTasks()List<Type>getTypes()booleanisCompleteInfo()booleanisFinalStageInfo()StringtoString()
-
-
-
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()
-
-