Class DatadogWebhookBuildLogic
- java.lang.Object
-
- org.datadog.jenkins.plugins.datadog.traces.DatadogBaseBuildLogic
-
- org.datadog.jenkins.plugins.datadog.traces.DatadogWebhookBuildLogic
-
public class DatadogWebhookBuildLogic extends DatadogBaseBuildLogic
Keeps the logic to send webhooks 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 DatadogWebhookBuildLogic()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description net.sf.json.JSONObject
toJson(BuildData buildData, Run<?,?> run)
-
Methods inherited from class org.datadog.jenkins.plugins.datadog.traces.DatadogBaseBuildLogic
getNodeLabels, getStageBreakdown, isTriggeredManually
-
-
-
-
Method Detail
-
toJson
@Nullable public net.sf.json.JSONObject toJson(BuildData buildData, Run<?,?> run)
- Specified by:
toJson
in classDatadogBaseBuildLogic
-
-