Class DatadogTraceBuildLogic
- java.lang.Object
-
- org.datadog.jenkins.plugins.datadog.traces.DatadogBaseBuildLogic
-
- org.datadog.jenkins.plugins.datadog.traces.DatadogTraceBuildLogic
-
public class DatadogTraceBuildLogic extends DatadogBaseBuildLogic
Keeps the logic to create traces related to Jenkins Build. This gets called once per job (datadog level: pipeline)
-
-
Field Summary
-
Fields inherited from class org.datadog.jenkins.plugins.datadog.traces.DatadogBaseBuildLogic
HOSTNAME_NONE
-
-
Constructor Summary
Constructors Constructor Description DatadogTraceBuildLogic()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description net.sf.json.JSONObject
toJson(BuildData buildData, Run<?,?> run)
TraceSpan
toSpan(BuildData buildData, Run<?,?> run)
-
Methods inherited from class org.datadog.jenkins.plugins.datadog.traces.DatadogBaseBuildLogic
getNodeLabels, getStageBreakdown, isTriggeredManually
-
-