Serialized Form
-
Package org.datadog.jenkins.plugins.datadog.apm
-
Class org.datadog.jenkins.plugins.datadog.apm.DatadogTracerJobProperty.DatadogTracerEnvironmentProperty extends Object implements Serializable
-
Class org.datadog.jenkins.plugins.datadog.apm.ShellCommandCallable extends MasterToSlaveFileCallable<String> implements Serializable
-
-
Package org.datadog.jenkins.plugins.datadog.logs
-
Class org.datadog.jenkins.plugins.datadog.logs.DatadogConsoleLogFilter extends ConsoleLogFilter implements Serializable
- serialVersionUID:
- 1L
-
Class org.datadog.jenkins.plugins.datadog.logs.DatadogTaskListenerDecorator extends org.jenkinsci.plugins.workflow.log.TaskListenerDecorator implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
buildData
BuildData buildData
-
-
-
Package org.datadog.jenkins.plugins.datadog.model
-
Class org.datadog.jenkins.plugins.datadog.model.BuildData extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
branch
String branch
-
buildConfigurations
Map<String,String> buildConfigurations
-
buildId
String buildId
-
buildNumber
String buildNumber
-
buildParameters
Map<String,String> buildParameters
-
buildTag
String buildTag
-
buildUrl
String buildUrl
-
charsetName
String charsetName
-
duration
Long duration
-
endTime
Long endTime
-
executorNumber
String executorNumber
-
gitAuthorDate
String gitAuthorDate
-
gitAuthorEmail
String gitAuthorEmail
-
gitAuthorName
String gitAuthorName
-
gitCommit
String gitCommit
-
gitCommitterDate
String gitCommitterDate
-
gitCommitterEmail
String gitCommitterEmail
-
gitCommitterName
String gitCommitterName
-
gitDefaultBranch
String gitDefaultBranch
-
gitMessage
String gitMessage
-
gitTag
String gitTag
-
gitUrl
String gitUrl
-
hostname
String hostname
-
isBuilding
boolean isBuilding
-
isCompleted
boolean isCompleted
-
javaHome
String javaHome
-
jenkinsUrl
String jenkinsUrl
-
jobName
String jobName
-
millisInQueue
long millisInQueue
Queue time that is reported by the Jenkins Queue API. This is the time that the build was sitting in queue BEFORE starting to execute:- if it was waiting for another build to finish because of the parallel execution settings
- if it was waiting for a "quiet period" to finish because of the throttle settings
- if it was waiting for an executor to become available (this point only applies to Freestyle builds; a pipeline waiting for executor will report
BuildData.propagatedMillisInQueue
This queue time goes BEFORE timestamp that is reported by
Run.getStartTimeInMillis()
and is NOT included into the duration reported byRun.getDuration()
. -
nodeName
String nodeName
-
promotedId
String promotedId
-
promotedJobFullName
String promotedJobFullName
-
promotedJobName
String promotedJobName
-
promotedNumber
String promotedNumber
-
promotedTimestamp
String promotedTimestamp
-
promotedUrl
String promotedUrl
-
promotedUserId
String promotedUserId
-
promotedUserName
String promotedUserName
-
propagatedMillisInQueue
long propagatedMillisInQueue
Queue time that is propagated from a child node of a pipeline: if a pipeline is configured to execute in a specific executor (with the top-level `agent {}` section), it will be reported as started even if that executor is not available. In this case the time spent waiting for the executor will be reported by the first child node of the pipeline, and propagated to the pipeline from there.This queue time goes AFTER timestamp that is reported by
Run.getStartTimeInMillis()
and is INCLUDED into the duration reported byRun.getDuration()
. -
result
String result
-
spanId
Long spanId
-
startTime
Long startTime
-
tags
Map<String,Set<String>> tags
-
traceId
Long traceId
-
upstreamBuildTag
String upstreamBuildTag
-
upstreamPipelineTraceId
Long upstreamPipelineTraceId
-
upstreamPipelineUrl
String upstreamPipelineUrl
-
userEmail
String userEmail
-
userId
String userId
-
version
Integer version
Monotonically increasing "version" of the build data. As the pipeline progresses, it can be reported to the backend more than once:- when it starts executing
- when git info or node info become available
- when it finishes.
-
workspace
String workspace
-
-
Class org.datadog.jenkins.plugins.datadog.model.DatadogPluginAction extends InvisibleAction implements Serializable
-
Class org.datadog.jenkins.plugins.datadog.model.GitCommitAction extends DatadogPluginAction implements Serializable
- serialVersionUID:
- 1L
-
Class org.datadog.jenkins.plugins.datadog.model.GitRepositoryAction extends DatadogPluginAction implements Serializable
- serialVersionUID:
- 1L
-
Class org.datadog.jenkins.plugins.datadog.model.PipelineNodeInfoAction extends DatadogPluginAction implements Serializable
-
Class org.datadog.jenkins.plugins.datadog.model.PipelineQueueInfoAction extends DatadogPluginAction implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
propagatedQueueTimeMillis
long propagatedQueueTimeMillis
-
queueTimeMillis
long queueTimeMillis
-
-
Class org.datadog.jenkins.plugins.datadog.model.PluginData extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
active
long active
-
count
long count
-
failed
long failed
-
inactive
long inactive
-
updatable
long updatable
-
warnings
Integer warnings
-
-
Class org.datadog.jenkins.plugins.datadog.model.StageData extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
durationInNanos
long durationInNanos
-
endTimeInMicros
long endTimeInMicros
-
name
String name
-
startTimeInMicros
long startTimeInMicros
-
-
Class org.datadog.jenkins.plugins.datadog.model.TraceInfoAction extends DatadogPluginAction implements Serializable
-
Serialized Fields
-
spanIdByNodeId
ConcurrentMap<String,Long> spanIdByNodeId
-
-
-
-
Package org.datadog.jenkins.plugins.datadog.model.node
-
Class org.datadog.jenkins.plugins.datadog.model.node.DequeueAction extends QueueInfoAction implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
queueTimeMillis
long queueTimeMillis
-
-
Class org.datadog.jenkins.plugins.datadog.model.node.EnqueueAction extends QueueInfoAction implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
timestampMillis
long timestampMillis
-
-
Class org.datadog.jenkins.plugins.datadog.model.node.NodeInfoAction extends DatadogPluginAction implements Serializable
- serialVersionUID:
- 1L
-
Class org.datadog.jenkins.plugins.datadog.model.node.QueueInfoAction extends DatadogPluginAction implements Serializable
-
Class org.datadog.jenkins.plugins.datadog.model.node.StatusAction extends DatadogPluginAction implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
propagate
boolean propagate
-
status
Status status
-
-
-
Package org.datadog.jenkins.plugins.datadog.steps
-
Class org.datadog.jenkins.plugins.datadog.steps.DatadogOptions extends org.jenkinsci.plugins.workflow.steps.Step implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
collectLogs
boolean collectLogs
-
tags
List<String> tags
-
testOptimization
TestOptimization testOptimization
-
-
Class org.datadog.jenkins.plugins.datadog.steps.DatadogPipelineAction extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
collectLogs
boolean collectLogs
-
tags
List<String> tags
-
testOptimization
TestOptimization testOptimization
-
-
Class org.datadog.jenkins.plugins.datadog.steps.TestOptimization extends Object implements Serializable
-
Serialized Fields
-
additionalVariables
Map<String,String> additionalVariables
-
enabled
boolean enabled
-
languages
Collection<TracerLanguage> languages
-
serviceName
String serviceName
-
-
-
-
Package org.datadog.jenkins.plugins.datadog.traces
-
Class org.datadog.jenkins.plugins.datadog.traces.BuildSpanAction extends DatadogPluginAction implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
buildSpanContext
TraceSpan.TraceSpanContext buildSpanContext
-
buildUrl
String buildUrl
-
upstreamSpanContext
TraceSpan.TraceSpanContext upstreamSpanContext
-
version
AtomicInteger version
-
-
-
Package org.datadog.jenkins.plugins.datadog.traces.message
-
Class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan.TraceSpanContext extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
parentId
long parentId
-
spanId
long spanId
-
traceId
long traceId
-
-
-
Package org.datadog.jenkins.plugins.datadog.util.git
-
Class org.datadog.jenkins.plugins.datadog.util.git.RepositoryInfo extends Object implements Serializable
- serialVersionUID:
- 1L
-
Class org.datadog.jenkins.plugins.datadog.util.git.RepositoryInfoCallback extends Object implements Serializable
- serialVersionUID:
- 1L
-
Class org.datadog.jenkins.plugins.datadog.util.git.RevCommitRepositoryCallback extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
commit
String commit
-
-