Class PipelineStepData
- java.lang.Object
-
- org.datadog.jenkins.plugins.datadog.model.PipelineStepData
-
public class PipelineStepData extends Object
Represents a step in a Jenkins Pipeline.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPipelineStepData.StepType
-
Constructor Summary
Constructors Constructor Description PipelineStepData(Run<?,?> run, org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode stepNode, org.jenkinsci.plugins.workflow.graph.FlowNode nextNode)PipelineStepData(Run<?,?> run, org.jenkinsci.plugins.workflow.graph.BlockStartNode startNode, org.jenkinsci.plugins.workflow.graph.BlockEndNode<?> endNode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>getArgs()longgetEndTimeMillis()ThrowablegetErrorObj()StringgetExecutorNumber()StringgetId()StringgetJenkinsResult()StringgetName()StringgetNodeHostname()Set<String>getNodeLabels()StringgetNodeName()longgetParentSpanId()longgetQueueTimeMillis()longgetSpanId()StringgetStageId()StringgetStageName()longgetStartTimeMillis()StatusgetStatus()Map<String,Set<String>>getTags()longgetTraceId()PipelineStepData.StepTypegetType()StringgetUnstableMessage()StringgetWorkspace()booleanisError()booleanisUnstable()
-
-
-
Constructor Detail
-
PipelineStepData
public PipelineStepData(Run<?,?> run, org.jenkinsci.plugins.workflow.graph.BlockStartNode startNode, org.jenkinsci.plugins.workflow.graph.BlockEndNode<?> endNode)
-
PipelineStepData
public PipelineStepData(Run<?,?> run, org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode stepNode, org.jenkinsci.plugins.workflow.graph.FlowNode nextNode)
-
-
Method Detail
-
getId
public String getId()
-
getName
public String getName()
-
getStageId
public String getStageId()
-
getStageName
public String getStageName()
-
getWorkspace
public String getWorkspace()
-
getExecutorNumber
public String getExecutorNumber()
-
getNodeName
public String getNodeName()
-
getNodeHostname
public String getNodeHostname()
-
getStartTimeMillis
public long getStartTimeMillis()
-
getEndTimeMillis
public long getEndTimeMillis()
-
getQueueTimeMillis
public long getQueueTimeMillis()
-
getJenkinsResult
public String getJenkinsResult()
-
getStatus
public Status getStatus()
-
getErrorObj
public Throwable getErrorObj()
-
getUnstableMessage
public String getUnstableMessage()
-
isError
public boolean isError()
-
isUnstable
public boolean isUnstable()
-
getSpanId
public long getSpanId()
-
getParentSpanId
public long getParentSpanId()
-
getTraceId
public long getTraceId()
-
getType
public PipelineStepData.StepType getType()
-
-