Class DatadogBaseBuildLogic
- java.lang.Object
-
- org.datadog.jenkins.plugins.datadog.traces.DatadogBaseBuildLogic
-
- Direct Known Subclasses:
DatadogTraceBuildLogic
,DatadogWebhookBuildLogic
public abstract class DatadogBaseBuildLogic extends Object
Base class for DatadogTraceBuildLogic and DatadogPipelineBuildLogic
-
-
Field Summary
Fields Modifier and Type Field Description protected static String
HOSTNAME_NONE
-
Constructor Summary
Constructors Constructor Description DatadogBaseBuildLogic()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected Set<String>
getNodeLabels(Run<?,?> run, String nodeName)
protected String
getStageBreakdown(Run run)
boolean
isTriggeredManually(Run run)
abstract net.sf.json.JSONObject
toJson(BuildData buildData, Run<?,?> run)
-
-
-
Field Detail
-
HOSTNAME_NONE
protected static final String HOSTNAME_NONE
- See Also:
- Constant Field Values
-
-
Method Detail
-
isTriggeredManually
public boolean isTriggeredManually(Run run)
-
-