Class StageNodeExt
- java.lang.Object
-
- com.cloudbees.workflow.rest.external.FlowNodeExt
-
- com.cloudbees.workflow.rest.external.StageNodeExt
-
- Direct Known Subclasses:
StageNodeExt.ChildHidingWrapper
public class StageNodeExt extends FlowNodeExt
- Author:
- tom.fennelly@gmail.com
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static class
StageNodeExt.ChildHidingWrapper
Hides child nodes, so we store a complete image but only return the minimal amount of data-
Nested classes/interfaces inherited from class com.cloudbees.workflow.rest.external.FlowNodeExt
FlowNodeExt.FlowNodeLinks
-
-
Constructor Summary
Constructors Constructor Description StageNodeExt()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
calculateTimings(org.jenkinsci.plugins.workflow.graph.FlowNode node)
List<String>
getAllChildNodeIds()
Return full list of child node IDsList<AtomFlowNodeExt>
getStageFlowNodes()
static boolean
isStageNode(org.jenkinsci.plugins.workflow.graph.FlowNode node)
StageNodeExt
myWrapper()
void
setStageFlowNodes(List<AtomFlowNodeExt> stageFlowNodes)
-
Methods inherited from class com.cloudbees.workflow.rest.external.FlowNodeExt
addBasicNodeData, addBasicNodeData, create, create, get_links, getDurationMillis, getError, getExecNode, getId, getName, getParameterDescription, getPauseDurationMillis, getStartTimeMillis, getStatus, set_links, setDurationMillis, setError, setExecNode, setId, setName, setParameterDescription, setPauseDurationMillis, setStartTimeMillis, setStatus, toString
-
-
-
-
Method Detail
-
getStageFlowNodes
public List<AtomFlowNodeExt> getStageFlowNodes()
-
setStageFlowNodes
public void setStageFlowNodes(List<AtomFlowNodeExt> stageFlowNodes)
-
isStageNode
public static boolean isStageNode(org.jenkinsci.plugins.workflow.graph.FlowNode node)
-
myWrapper
public StageNodeExt myWrapper()
-
calculateTimings
protected void calculateTimings(org.jenkinsci.plugins.workflow.graph.FlowNode node)
- Overrides:
calculateTimings
in classFlowNodeExt
-
-