Class FlowNodeExt
- java.lang.Object
-
- com.cloudbees.workflow.rest.external.FlowNodeExt
-
- Direct Known Subclasses:
AtomFlowNodeExt
,StageNodeExt
public class FlowNodeExt extends Object
- Author:
- tom.fennelly@gmail.com
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FlowNodeExt.FlowNodeLinks
-
Constructor Summary
Constructors Constructor Description FlowNodeExt()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addBasicNodeData(org.jenkinsci.plugins.workflow.graph.FlowNode node)
void
addBasicNodeData(org.jenkinsci.plugins.workflow.graph.FlowNode node, String execNodeName, ExecDuration duration, long startTimeMillis, StatusExt status, org.jenkinsci.plugins.workflow.actions.ErrorAction error)
protected void
calculateTimings(org.jenkinsci.plugins.workflow.graph.FlowNode node)
static FlowNodeExt
create(org.jenkinsci.plugins.workflow.graph.FlowNode node)
static FlowNodeExt
create(org.jenkinsci.plugins.workflow.graph.FlowNode node, String execNodeName, ExecDuration duration, long startTimeMillis, StatusExt status, org.jenkinsci.plugins.workflow.actions.ErrorAction error)
FlowNodeExt.FlowNodeLinks
get_links()
long
getDurationMillis()
ErrorExt
getError()
String
getExecNode()
String
getId()
String
getName()
String
getParameterDescription()
long
getPauseDurationMillis()
long
getStartTimeMillis()
StatusExt
getStatus()
void
set_links(FlowNodeExt.FlowNodeLinks _links)
void
setDurationMillis(long durationMillis)
void
setError(ErrorExt error)
void
setExecNode(String execNode)
void
setId(String id)
void
setName(String name)
void
setParameterDescription(String desc)
void
setPauseDurationMillis(long pauseDurationMillis)
void
setStartTimeMillis(long startTimeMillis)
void
setStatus(StatusExt status)
String
toString()
-
-
-
Method Detail
-
get_links
public FlowNodeExt.FlowNodeLinks get_links()
-
set_links
public void set_links(FlowNodeExt.FlowNodeLinks _links)
-
getId
public String getId()
-
setId
public void setId(String id)
-
getName
public String getName()
-
setName
public void setName(String name)
-
getExecNode
public String getExecNode()
-
setExecNode
public void setExecNode(String execNode)
-
getStatus
public StatusExt getStatus()
-
setStatus
public void setStatus(StatusExt status)
-
getError
public ErrorExt getError()
-
setParameterDescription
public void setParameterDescription(String desc)
-
getParameterDescription
public String getParameterDescription()
-
setError
public void setError(ErrorExt error)
-
getStartTimeMillis
public long getStartTimeMillis()
-
setStartTimeMillis
public void setStartTimeMillis(long startTimeMillis)
-
getDurationMillis
public long getDurationMillis()
-
setDurationMillis
public void setDurationMillis(long durationMillis)
-
getPauseDurationMillis
public long getPauseDurationMillis()
-
setPauseDurationMillis
public void setPauseDurationMillis(long pauseDurationMillis)
-
create
public static FlowNodeExt create(org.jenkinsci.plugins.workflow.graph.FlowNode node)
-
create
public static FlowNodeExt create(org.jenkinsci.plugins.workflow.graph.FlowNode node, String execNodeName, ExecDuration duration, long startTimeMillis, StatusExt status, org.jenkinsci.plugins.workflow.actions.ErrorAction error)
-
calculateTimings
protected void calculateTimings(org.jenkinsci.plugins.workflow.graph.FlowNode node)
-
addBasicNodeData
public void addBasicNodeData(org.jenkinsci.plugins.workflow.graph.FlowNode node, String execNodeName, ExecDuration duration, long startTimeMillis, StatusExt status, org.jenkinsci.plugins.workflow.actions.ErrorAction error)
-
addBasicNodeData
protected void addBasicNodeData(@NonNull org.jenkinsci.plugins.workflow.graph.FlowNode node)
-
-