Class StageNodeExt.ChildHidingWrapper
- java.lang.Object
-
- com.cloudbees.workflow.rest.external.FlowNodeExt
-
- com.cloudbees.workflow.rest.external.StageNodeExt
-
- com.cloudbees.workflow.rest.external.StageNodeExt.ChildHidingWrapper
-
- Enclosing class:
- StageNodeExt
protected static class StageNodeExt.ChildHidingWrapper extends StageNodeExt
Hides child nodes, so we store a complete image but only return the minimal amount of data
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.cloudbees.workflow.rest.external.StageNodeExt
StageNodeExt.ChildHidingWrapper
-
Nested classes/interfaces inherited from class com.cloudbees.workflow.rest.external.FlowNodeExt
FlowNodeExt.FlowNodeLinks
-
-
Field Summary
Fields Modifier and Type Field Description protected StageNodeExt
myNode
-
Constructor Summary
Constructors Modifier Constructor Description protected
ChildHidingWrapper(StageNodeExt stage)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FlowNodeExt.FlowNodeLinks
get_links()
long
getDurationMillis()
ErrorExt
getError()
String
getExecNode()
String
getId()
String
getName()
long
getPauseDurationMillis()
List<AtomFlowNodeExt>
getStageFlowNodes()
long
getStartTimeMillis()
StatusExt
getStatus()
-
Methods inherited from class com.cloudbees.workflow.rest.external.StageNodeExt
calculateTimings, getAllChildNodeIds, isStageNode, myWrapper, setStageFlowNodes
-
Methods inherited from class com.cloudbees.workflow.rest.external.FlowNodeExt
addBasicNodeData, addBasicNodeData, create, create, getParameterDescription, set_links, setDurationMillis, setError, setExecNode, setId, setName, setParameterDescription, setPauseDurationMillis, setStartTimeMillis, setStatus, toString
-
-
-
-
Field Detail
-
myNode
protected StageNodeExt myNode
-
-
Constructor Detail
-
ChildHidingWrapper
protected ChildHidingWrapper(StageNodeExt stage)
-
-
Method Detail
-
get_links
public FlowNodeExt.FlowNodeLinks get_links()
- Overrides:
get_links
in classFlowNodeExt
-
getId
public String getId()
- Overrides:
getId
in classFlowNodeExt
-
getName
public String getName()
- Overrides:
getName
in classFlowNodeExt
-
getExecNode
public String getExecNode()
- Overrides:
getExecNode
in classFlowNodeExt
-
getStatus
public StatusExt getStatus()
- Overrides:
getStatus
in classFlowNodeExt
-
getError
public ErrorExt getError()
- Overrides:
getError
in classFlowNodeExt
-
getStartTimeMillis
public long getStartTimeMillis()
- Overrides:
getStartTimeMillis
in classFlowNodeExt
-
getDurationMillis
public long getDurationMillis()
- Overrides:
getDurationMillis
in classFlowNodeExt
-
getPauseDurationMillis
public long getPauseDurationMillis()
- Overrides:
getPauseDurationMillis
in classFlowNodeExt
-
getStageFlowNodes
public List<AtomFlowNodeExt> getStageFlowNodes()
- Overrides:
getStageFlowNodes
in classStageNodeExt
-
-