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 class
PipelineStepData.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()
long
getEndTimeMillis()
Throwable
getErrorObj()
String
getId()
String
getJenkinsResult()
String
getName()
String
getNodeHostname()
Set<String>
getNodeLabels()
String
getNodeName()
long
getParentSpanId()
long
getQueueTimeMillis()
long
getSpanId()
String
getStageId()
String
getStageName()
long
getStartTimeMillis()
Status
getStatus()
long
getTraceId()
PipelineStepData.StepType
getType()
String
getUnstableMessage()
String
getWorkspace()
boolean
isError()
boolean
isUnstable()
-
-
-
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()
-
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()
-
-