Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W _ 

A

AbstractDatadogBuildEvent - Class in org.datadog.jenkins.plugins.datadog.events
 
AbstractDatadogBuildEvent(BuildData) - Constructor for class org.datadog.jenkins.plugins.datadog.events.AbstractDatadogBuildEvent
 
AbstractDatadogEvent - Class in org.datadog.jenkins.plugins.datadog.events
 
AbstractDatadogEvent() - Constructor for class org.datadog.jenkins.plugins.datadog.events.AbstractDatadogEvent
 
AbstractDatadogSimpleEvent - Class in org.datadog.jenkins.plugins.datadog.events
 
AbstractDatadogSimpleEvent(Map<String, Set<String>>) - Constructor for class org.datadog.jenkins.plugins.datadog.events.AbstractDatadogSimpleEvent
 
accept(T) - Method in class org.datadog.jenkins.plugins.datadog.util.CircuitBreaker
 
addLogAttributes() - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
addTagToTags(Map<String, Set<String>>, String, String) - Static method in class org.datadog.jenkins.plugins.datadog.util.TagsUtil
 
AgentTraceWriteStrategy - Class in org.datadog.jenkins.plugins.datadog.traces.write
Trace write strategy that can dynamically switch from using APM track to using EVP Proxy.
AgentTraceWriteStrategy(TraceWriteStrategy, TraceWriteStrategy, Supplier<Boolean>) - Constructor for class org.datadog.jenkins.plugins.datadog.traces.write.AgentTraceWriteStrategy
 
authenticated(UserDetails) - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogSecurityListener
 

B

backoff() - Method in class org.datadog.jenkins.plugins.datadog.clients.HttpRetryPolicy
 
build() - Method in class org.datadog.jenkins.plugins.datadog.model.PluginData.Builder
 
build() - Method in class org.datadog.jenkins.plugins.datadog.model.StageData.Builder
 
BUILD_ABORTED_EVENT_NAME - Static variable in class org.datadog.jenkins.plugins.datadog.events.BuildAbortedEventImpl
 
BUILD_FINISHED_EVENT_NAME - Static variable in class org.datadog.jenkins.plugins.datadog.events.BuildFinishedEventImpl
 
BUILD_STARTED_EVENT_NAME - Static variable in class org.datadog.jenkins.plugins.datadog.events.BuildStartedEventImpl
 
BuildAbortedEventImpl - Class in org.datadog.jenkins.plugins.datadog.events
 
BuildAbortedEventImpl(BuildData) - Constructor for class org.datadog.jenkins.plugins.datadog.events.BuildAbortedEventImpl
 
BuildConfigurationParser - Class in org.datadog.jenkins.plugins.datadog.traces
 
BuildConfigurationParser() - Constructor for class org.datadog.jenkins.plugins.datadog.traces.BuildConfigurationParser
 
buildData - Variable in class org.datadog.jenkins.plugins.datadog.events.AbstractDatadogBuildEvent
 
BuildData - Class in org.datadog.jenkins.plugins.datadog.model
 
BuildData(Run<?, ?>, TaskListener) - Constructor for class org.datadog.jenkins.plugins.datadog.model.BuildData
 
buildEnvironmentFor(Run, EnvVars, TaskListener) - Method in class org.datadog.jenkins.plugins.datadog.apm.DatadogTracerEnvironmentContributor
 
buildEnvironmentFor(StepContext, EnvVars, TaskListener) - Method in class org.datadog.jenkins.plugins.datadog.apm.DatadogTracerStepEnvironmentContributor
 
buildEnvironmentFor(StepContext, EnvVars, TaskListener) - Method in class org.datadog.jenkins.plugins.datadog.traces.TraceStepEnvironmentContributor
 
builder() - Static method in class org.datadog.jenkins.plugins.datadog.model.StageData
 
Builder() - Constructor for class org.datadog.jenkins.plugins.datadog.model.StageData.Builder
 
BuildFinishedEventImpl - Class in org.datadog.jenkins.plugins.datadog.events
 
BuildFinishedEventImpl(BuildData) - Constructor for class org.datadog.jenkins.plugins.datadog.events.BuildFinishedEventImpl
 
buildOperationName(PipelineStepData) - Method in class org.datadog.jenkins.plugins.datadog.traces.DatadogBasePipelineLogic
 
BuildSpanAction - Class in org.datadog.jenkins.plugins.datadog.traces
Keeps build span propagation
BuildSpanAction(TraceSpan.TraceSpanContext) - Constructor for class org.datadog.jenkins.plugins.datadog.traces.BuildSpanAction
 
BuildSpanAction(TraceSpan.TraceSpanContext, String) - Constructor for class org.datadog.jenkins.plugins.datadog.traces.BuildSpanAction
 
BuildSpanAction.ConverterImpl - Class in org.datadog.jenkins.plugins.datadog.traces
 
BuildSpanAction.ConverterV1 - Class in org.datadog.jenkins.plugins.datadog.traces
 
BuildSpanManager - Class in org.datadog.jenkins.plugins.datadog.traces
Used to propagate the build Span between onStart() and onComplete() methods.
BuildSpanManager() - Constructor for class org.datadog.jenkins.plugins.datadog.traces.BuildSpanManager
 
BuildStartedEventImpl - Class in org.datadog.jenkins.plugins.datadog.events
This event should contain all the data to construct a build started event.
BuildStartedEventImpl(BuildData) - Constructor for class org.datadog.jenkins.plugins.datadog.events.BuildStartedEventImpl
 

C

canConvert(Class) - Method in class org.datadog.jenkins.plugins.datadog.util.conversion.DatadogActionConverter
 
checkConnectivity(String, int) - Static method in class org.datadog.jenkins.plugins.datadog.clients.DatadogAgentClient
 
CI_PARAMETERS - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
CI_PROVIDER - Static variable in class org.datadog.jenkins.plugins.datadog.traces.DatadogBasePipelineLogic
 
CI_PROVIDER_NAME - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
CircuitBreaker<T> - Class in org.datadog.jenkins.plugins.datadog.util
 
CircuitBreaker(Consumer<T>, Consumer<T>, Consumer<Exception>) - Constructor for class org.datadog.jenkins.plugins.datadog.util.CircuitBreaker
 
CircuitBreaker(Consumer<T>, Consumer<T>, Consumer<Exception>, long, long, double) - Constructor for class org.datadog.jenkins.plugins.datadog.util.CircuitBreaker
 
CITags - Class in org.datadog.jenkins.plugins.datadog.traces
 
CITags() - Constructor for class org.datadog.jenkins.plugins.datadog.traces.CITags
 
CITags.Values - Class in org.datadog.jenkins.plugins.datadog.traces
 
cleanUpTraceActions(Actionable) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
Removes all actions related to traces for Jenkins pipelines.
ClientFactory - Class in org.datadog.jenkins.plugins.datadog.clients
 
ClientFactory() - Constructor for class org.datadog.jenkins.plugins.datadog.clients.ClientFactory
 
combine(Status, Status) - Static method in enum org.datadog.jenkins.plugins.datadog.model.Status
Combines two statuses, returning the worst one (based on Result.combine(hudson.model.Result, hudson.model.Result)).
compareTo(StageData) - Method in class org.datadog.jenkins.plugins.datadog.model.StageData
 
COMPUTER_LAUNCH_FAILED_EVENT_NAME - Static variable in class org.datadog.jenkins.plugins.datadog.events.ComputerLaunchFailedEventImpl
 
COMPUTER_OFFLINE_EVENT_NAME - Static variable in class org.datadog.jenkins.plugins.datadog.events.ComputerOfflineEventImpl
 
COMPUTER_ONLINE_EVENT_NAME - Static variable in class org.datadog.jenkins.plugins.datadog.events.ComputerOnlineEventImpl
 
COMPUTER_TEMPORARILY_OFFLINE_EVENT_NAME - Static variable in class org.datadog.jenkins.plugins.datadog.events.ComputerOfflineEventImpl
 
COMPUTER_TEMPORARILY_ONLINE_EVENT_NAME - Static variable in class org.datadog.jenkins.plugins.datadog.events.ComputerOnlineEventImpl
 
ComputerLaunchFailedEventImpl - Class in org.datadog.jenkins.plugins.datadog.events
 
ComputerLaunchFailedEventImpl(Computer, TaskListener, Map<String, Set<String>>) - Constructor for class org.datadog.jenkins.plugins.datadog.events.ComputerLaunchFailedEventImpl
 
ComputerOfflineEventImpl - Class in org.datadog.jenkins.plugins.datadog.events
 
ComputerOfflineEventImpl(Computer, OfflineCause, Map<String, Set<String>>, boolean) - Constructor for class org.datadog.jenkins.plugins.datadog.events.ComputerOfflineEventImpl
 
ComputerOnlineEventImpl - Class in org.datadog.jenkins.plugins.datadog.events
 
ComputerOnlineEventImpl(Computer, TaskListener, Map<String, Set<String>>, boolean) - Constructor for class org.datadog.jenkins.plugins.datadog.events.ComputerOnlineEventImpl
 
computeTagListFromVarList(EnvVars, String) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 
ConcurrentMetricCounters - Class in org.datadog.jenkins.plugins.datadog.clients
 
configure(Run<?, ?>, Computer, Node, EnvVars, TaskListener) - Method in class org.datadog.jenkins.plugins.datadog.apm.DatadogTracerConfigurator
 
configure(StaplerRequest, JSONObject) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Indicates if this builder can be used with all kinds of project types.
ConnectivityResult(boolean, String) - Constructor for class org.datadog.jenkins.plugins.datadog.clients.DatadogAgentClient.ConnectivityResult
 
context() - Method in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan
 
ConverterImpl(XStream) - Constructor for class org.datadog.jenkins.plugins.datadog.model.GitCommitAction.ConverterImpl
 
ConverterImpl(XStream) - Constructor for class org.datadog.jenkins.plugins.datadog.model.GitRepositoryAction.ConverterImpl
 
ConverterImpl(XStream) - Constructor for class org.datadog.jenkins.plugins.datadog.model.node.DequeueAction.ConverterImpl
 
ConverterImpl(XStream) - Constructor for class org.datadog.jenkins.plugins.datadog.model.node.EnqueueAction.ConverterImpl
 
ConverterImpl(XStream) - Constructor for class org.datadog.jenkins.plugins.datadog.model.node.NodeInfoAction.ConverterImpl
 
ConverterImpl(XStream) - Constructor for class org.datadog.jenkins.plugins.datadog.model.node.StatusAction.ConverterImpl
 
ConverterImpl(XStream) - Constructor for class org.datadog.jenkins.plugins.datadog.model.PipelineNodeInfoAction.ConverterImpl
 
ConverterImpl(XStream) - Constructor for class org.datadog.jenkins.plugins.datadog.model.PipelineQueueInfoAction.ConverterImpl
 
ConverterImpl(XStream) - Constructor for class org.datadog.jenkins.plugins.datadog.model.TraceInfoAction.ConverterImpl
 
ConverterImpl(XStream) - Constructor for class org.datadog.jenkins.plugins.datadog.traces.BuildSpanAction.ConverterImpl
 
ConverterImpl(XStream) - Constructor for class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan.TraceSpanContext.ConverterImpl
 
ConverterV1() - Constructor for class org.datadog.jenkins.plugins.datadog.model.GitCommitAction.ConverterV1
 
ConverterV1() - Constructor for class org.datadog.jenkins.plugins.datadog.model.GitRepositoryAction.ConverterV1
 
ConverterV1() - Constructor for class org.datadog.jenkins.plugins.datadog.model.node.DequeueAction.ConverterV1
 
ConverterV1() - Constructor for class org.datadog.jenkins.plugins.datadog.model.node.EnqueueAction.ConverterV1
 
ConverterV1() - Constructor for class org.datadog.jenkins.plugins.datadog.model.node.NodeInfoAction.ConverterV1
 
ConverterV1() - Constructor for class org.datadog.jenkins.plugins.datadog.model.node.StatusAction.ConverterV1
 
ConverterV1() - Constructor for class org.datadog.jenkins.plugins.datadog.model.PipelineNodeInfoAction.ConverterV1
 
ConverterV1() - Constructor for class org.datadog.jenkins.plugins.datadog.model.PipelineQueueInfoAction.ConverterV1
 
ConverterV1() - Constructor for class org.datadog.jenkins.plugins.datadog.model.TraceInfoAction.ConverterV1
 
ConverterV1() - Constructor for class org.datadog.jenkins.plugins.datadog.traces.BuildSpanAction.ConverterV1
 
ConverterV1() - Constructor for class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan.TraceSpanContext.ConverterV1
 
convertTagsToArray(Map<String, Set<String>>) - Static method in class org.datadog.jenkins.plugins.datadog.util.TagsUtil
 
convertTagsToJSONArray(Map<String, Set<String>>) - Static method in class org.datadog.jenkins.plugins.datadog.util.TagsUtil
 
convertTagsToMapSingleValues(Map<String, Set<String>>) - Static method in class org.datadog.jenkins.plugins.datadog.util.TagsUtil
 
CounterMetric - Class in org.datadog.jenkins.plugins.datadog.clients
 
CounterMetric(Map<String, Set<String>>, String, String) - Constructor for class org.datadog.jenkins.plugins.datadog.clients.CounterMetric
 
create() - Method in class org.datadog.jenkins.plugins.datadog.clients.HttpRetryPolicy.Factory
 
CREATED - Static variable in class org.datadog.jenkins.plugins.datadog.events.ItemCRUDEventImpl
 
createTraceWriteStrategy() - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogAgentClient
 
createTraceWriteStrategy() - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogApiClient
 
createTraceWriteStrategy() - Method in interface org.datadog.jenkins.plugins.datadog.DatadogClient
 
cstrToList(String) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
Converts a Comma Separated List into a List Object
currentTimeMillis() - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 

D

DATADOG_PUBLIC_KEY - Static variable in class org.datadog.jenkins.plugins.datadog.apm.signature.SignatureVerifier
 
DatadogActionConverter<T> - Class in org.datadog.jenkins.plugins.datadog.util.conversion
Converter that supports data versioning.
DatadogActionConverter(VersionedConverter<T>...) - Constructor for class org.datadog.jenkins.plugins.datadog.util.conversion.DatadogActionConverter
 
DatadogAgentClient - Class in org.datadog.jenkins.plugins.datadog.clients
This class is used to collect all methods that has to do with transmitting data to Datadog.
DatadogAgentClient(String, Integer, Integer, Integer) - Constructor for class org.datadog.jenkins.plugins.datadog.clients.DatadogAgentClient
 
DatadogAgentClient(String, Integer, Integer, Integer, long) - Constructor for class org.datadog.jenkins.plugins.datadog.clients.DatadogAgentClient
 
DatadogAgentClient.ConnectivityResult - Class in org.datadog.jenkins.plugins.datadog.clients
 
DatadogAgentConfiguration - Class in org.datadog.jenkins.plugins.datadog.util.config
 
DatadogAgentConfiguration(String, Integer, Integer) - Constructor for class org.datadog.jenkins.plugins.datadog.util.config.DatadogAgentConfiguration
 
DatadogApiClient - Class in org.datadog.jenkins.plugins.datadog.clients
This class is used to collect all methods that has to do with transmitting data to Datadog.
DatadogAudit - Class in org.datadog.jenkins.plugins.datadog.audit
Class used to centralize some util methods to show telemetry metrics via Jenkins logs.
DatadogAudit() - Constructor for class org.datadog.jenkins.plugins.datadog.audit.DatadogAudit
 
DatadogBaseBuildLogic - Class in org.datadog.jenkins.plugins.datadog.traces
Base class for DatadogTraceBuildLogic and DatadogPipelineBuildLogic
DatadogBaseBuildLogic() - Constructor for class org.datadog.jenkins.plugins.datadog.traces.DatadogBaseBuildLogic
 
DatadogBasePipelineLogic - Class in org.datadog.jenkins.plugins.datadog.traces
Base class with shared code for DatadogTracePipelineLogic and DatadogWebhookPipelineLogic
DatadogBasePipelineLogic() - Constructor for class org.datadog.jenkins.plugins.datadog.traces.DatadogBasePipelineLogic
 
DatadogBuildListener - Class in org.datadog.jenkins.plugins.datadog.listeners
This class registers an RunListener to trigger events and calculate metrics: - When a build initializes, the DatadogBuildListener.onInitialize(Run) method will be invoked.
DatadogBuildListener() - Constructor for class org.datadog.jenkins.plugins.datadog.listeners.DatadogBuildListener
 
DatadogClient - Interface in org.datadog.jenkins.plugins.datadog
 
DatadogClient.ClientType - Enum in org.datadog.jenkins.plugins.datadog
 
DatadogClient.Status - Enum in org.datadog.jenkins.plugins.datadog
 
DatadogComputerListener - Class in org.datadog.jenkins.plugins.datadog.listeners
This class registers an ComputerListener to trigger events and calculate metrics: - When a computer gets online, the DatadogComputerListener.onOnline(Computer, TaskListener) method will be invoked.
DatadogComputerListener() - Constructor for class org.datadog.jenkins.plugins.datadog.listeners.DatadogComputerListener
 
DatadogComputerPublisher - Class in org.datadog.jenkins.plugins.datadog.publishers
This class registers a PeriodicWork with Jenkins to run periodically in order to enable us to compute metrics related to nodes and executors.
DatadogComputerPublisher() - Constructor for class org.datadog.jenkins.plugins.datadog.publishers.DatadogComputerPublisher
 
DatadogConsoleLogFilter - Class in org.datadog.jenkins.plugins.datadog.logs
 
DatadogConsoleLogFilter() - Constructor for class org.datadog.jenkins.plugins.datadog.logs.DatadogConsoleLogFilter
 
DatadogConsoleLogFilter(Run<?, ?>) - Constructor for class org.datadog.jenkins.plugins.datadog.logs.DatadogConsoleLogFilter
 
DatadogCountersPublisher - Class in org.datadog.jenkins.plugins.datadog.publishers
 
DatadogCountersPublisher() - Constructor for class org.datadog.jenkins.plugins.datadog.publishers.DatadogCountersPublisher
 
DatadogErrorManager - Class in org.datadog.jenkins.plugins.datadog.clients
 
DatadogErrorManager() - Constructor for class org.datadog.jenkins.plugins.datadog.clients.DatadogErrorManager
 
DatadogEvent - Interface in org.datadog.jenkins.plugins.datadog
Interface for Datadog events.
DatadogEvent.AlertType - Enum in org.datadog.jenkins.plugins.datadog
 
DatadogEvent.Priority - Enum in org.datadog.jenkins.plugins.datadog
 
DatadogFormatter - Class in org.datadog.jenkins.plugins.datadog.clients
 
DatadogFormatter() - Constructor for class org.datadog.jenkins.plugins.datadog.clients.DatadogFormatter
 
DatadogGlobalConfiguration - Class in org.datadog.jenkins.plugins.datadog
 
DatadogGlobalConfiguration() - Constructor for class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
DatadogGraphListener - Class in org.datadog.jenkins.plugins.datadog.listeners
A GraphListener implementation which computes timing information for the various stages in a pipeline.
DatadogGraphListener() - Constructor for class org.datadog.jenkins.plugins.datadog.listeners.DatadogGraphListener
 
DatadogItemListener - Class in org.datadog.jenkins.plugins.datadog.listeners
This class registers an ItemListener to trigger events and calculate metrics: - When an item gets created, the DatadogItemListener.onCreated(Item) method will be invoked.
DatadogItemListener() - Constructor for class org.datadog.jenkins.plugins.datadog.listeners.DatadogItemListener
 
DatadogJenkinsPublisher - Class in org.datadog.jenkins.plugins.datadog.publishers
This class registers a PeriodicWork with Jenkins to run periodically in order to enable us to compute metrics related to Jenkins level metrics.
DatadogJenkinsPublisher() - Constructor for class org.datadog.jenkins.plugins.datadog.publishers.DatadogJenkinsPublisher
 
DatadogJobProperty<T extends Job<?,?>> - Class in org.datadog.jenkins.plugins.datadog
Create a job property for use with Datadog plugin.
DatadogJobProperty() - Constructor for class org.datadog.jenkins.plugins.datadog.DatadogJobProperty
Runs when the DatadogJobProperty class is created.
DatadogJobProperty.DatadogJobPropertyDescriptor - Class in org.datadog.jenkins.plugins.datadog
 
DatadogJobPropertyDescriptor() - Constructor for class org.datadog.jenkins.plugins.datadog.DatadogJobProperty.DatadogJobPropertyDescriptor
 
DatadogOptions - Class in org.datadog.jenkins.plugins.datadog.steps
Pipeline plug-in step for configuring Datadog monitoring options.
DatadogOptions() - Constructor for class org.datadog.jenkins.plugins.datadog.steps.DatadogOptions
Constructor.
DatadogOptions.DescriptorImpl - Class in org.datadog.jenkins.plugins.datadog.steps
 
DatadogOutputStream - Class in org.datadog.jenkins.plugins.datadog.logs
 
DatadogOutputStream(OutputStream, DatadogWriter) - Constructor for class org.datadog.jenkins.plugins.datadog.logs.DatadogOutputStream
 
DatadogPipelineAction - Class in org.datadog.jenkins.plugins.datadog.steps
 
DatadogPipelineAction(boolean, List<String>, TestVisibility) - Constructor for class org.datadog.jenkins.plugins.datadog.steps.DatadogPipelineAction
 
DatadogPluginAction - Class in org.datadog.jenkins.plugins.datadog.model
Marker interface for all actions that are added by the plugin
DatadogPluginAction() - Constructor for class org.datadog.jenkins.plugins.datadog.model.DatadogPluginAction
 
DatadogQueueListener - Class in org.datadog.jenkins.plugins.datadog.listeners
 
DatadogQueueListener() - Constructor for class org.datadog.jenkins.plugins.datadog.listeners.DatadogQueueListener
 
DatadogQueuePublisher - Class in org.datadog.jenkins.plugins.datadog.publishers
This class registers a PeriodicWork with Jenkins to run periodically in order to enable us to compute metrics related to the Jenkins queue.
DatadogQueuePublisher() - Constructor for class org.datadog.jenkins.plugins.datadog.publishers.DatadogQueuePublisher
 
DatadogSaveableListener - Class in org.datadog.jenkins.plugins.datadog.listeners
This class registers an SaveableListener to trigger events and calculate metrics: - When an saveable gets changed, the DatadogSaveableListener.onChange(Saveable, XmlFile) method will be invoked.
DatadogSaveableListener() - Constructor for class org.datadog.jenkins.plugins.datadog.listeners.DatadogSaveableListener
 
DatadogSCMListener - Class in org.datadog.jenkins.plugins.datadog.listeners
This class registers an SCMListener with Jenkins which allows us to create the "Checkout successful" event.
DatadogSCMListener() - Constructor for class org.datadog.jenkins.plugins.datadog.listeners.DatadogSCMListener
 
DatadogSecurityListener - Class in org.datadog.jenkins.plugins.datadog.listeners
This class registers an SecurityListener to trigger events and calculate metrics: - When an user authenticates, the DatadogSecurityListener.authenticated(UserDetails) method will be invoked.
DatadogSecurityListener() - Constructor for class org.datadog.jenkins.plugins.datadog.listeners.DatadogSecurityListener
 
DatadogStepListener - Class in org.datadog.jenkins.plugins.datadog.listeners
 
DatadogStepListener() - Constructor for class org.datadog.jenkins.plugins.datadog.listeners.DatadogStepListener
 
DatadogTaskListenerDecorator - Class in org.datadog.jenkins.plugins.datadog.logs
 
DatadogTaskListenerDecorator(WorkflowRun) - Constructor for class org.datadog.jenkins.plugins.datadog.logs.DatadogTaskListenerDecorator
 
DatadogTaskListenerDecorator.Factory - Class in org.datadog.jenkins.plugins.datadog.logs
 
DatadogTraceBuildLogic - Class in org.datadog.jenkins.plugins.datadog.traces
Keeps the logic to create traces related to Jenkins Build.
DatadogTraceBuildLogic() - Constructor for class org.datadog.jenkins.plugins.datadog.traces.DatadogTraceBuildLogic
 
DatadogTracePipelineLogic - Class in org.datadog.jenkins.plugins.datadog.traces
Keeps the logic to send traces related to inner jobs of Jenkins Pipelines (datadog levels: stage and job).
DatadogTracePipelineLogic() - Constructor for class org.datadog.jenkins.plugins.datadog.traces.DatadogTracePipelineLogic
 
DatadogTracerConfigurator - Class in org.datadog.jenkins.plugins.datadog.apm
 
DatadogTracerConfigurator() - Constructor for class org.datadog.jenkins.plugins.datadog.apm.DatadogTracerConfigurator
 
DatadogTracerEnvironmentContributor - Class in org.datadog.jenkins.plugins.datadog.apm
 
DatadogTracerEnvironmentContributor() - Constructor for class org.datadog.jenkins.plugins.datadog.apm.DatadogTracerEnvironmentContributor
 
DatadogTracerEnvironmentProperty(String, String) - Constructor for class org.datadog.jenkins.plugins.datadog.apm.DatadogTracerJobProperty.DatadogTracerEnvironmentProperty
 
DatadogTracerJobProperty<T extends Job<?,?>> - Class in org.datadog.jenkins.plugins.datadog.apm
 
DatadogTracerJobProperty(boolean, String, Collection<TracerLanguage>, Map<String, String>) - Constructor for class org.datadog.jenkins.plugins.datadog.apm.DatadogTracerJobProperty
 
DatadogTracerJobProperty.DatadogTracerEnvironmentProperty - Class in org.datadog.jenkins.plugins.datadog.apm
 
DatadogTracerJobProperty.DatadogTracerJobPropertyDescriptor - Class in org.datadog.jenkins.plugins.datadog.apm
 
DatadogTracerJobPropertyDescriptor() - Constructor for class org.datadog.jenkins.plugins.datadog.apm.DatadogTracerJobProperty.DatadogTracerJobPropertyDescriptor
 
DatadogTracerStepEnvironmentContributor - Class in org.datadog.jenkins.plugins.datadog.apm
 
DatadogTracerStepEnvironmentContributor() - Constructor for class org.datadog.jenkins.plugins.datadog.apm.DatadogTracerStepEnvironmentContributor
 
DatadogUtilities - Class in org.datadog.jenkins.plugins.datadog
 
DatadogUtilities() - Constructor for class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 
DatadogWebhookBuildLogic - Class in org.datadog.jenkins.plugins.datadog.traces
Keeps the logic to send webhooks related to Jenkins Build.
DatadogWebhookBuildLogic() - Constructor for class org.datadog.jenkins.plugins.datadog.traces.DatadogWebhookBuildLogic
 
DatadogWebhookPipelineLogic - Class in org.datadog.jenkins.plugins.datadog.traces
Keeps the logic to send webhooks related to inner jobs of Jenkins Pipelines (datadog levels: stage and job).
DatadogWebhookPipelineLogic() - Constructor for class org.datadog.jenkins.plugins.datadog.traces.DatadogWebhookPipelineLogic
 
DatadogWriter - Class in org.datadog.jenkins.plugins.datadog.logs
 
DatadogWriter(BuildData, OutputStream) - Constructor for class org.datadog.jenkins.plugins.datadog.logs.DatadogWriter
 
DD_AGENT_HOST - Static variable in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
DD_AGENT_PORT - Static variable in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
DD_CI_HOSTNAME - Static variable in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
DD_GIT_BRANCH - Static variable in class org.datadog.jenkins.plugins.datadog.util.git.GitConstants
 
DD_GIT_COMMIT_AUTHOR_DATE - Static variable in class org.datadog.jenkins.plugins.datadog.util.git.GitConstants
 
DD_GIT_COMMIT_AUTHOR_EMAIL - Static variable in class org.datadog.jenkins.plugins.datadog.util.git.GitConstants
 
DD_GIT_COMMIT_AUTHOR_NAME - Static variable in class org.datadog.jenkins.plugins.datadog.util.git.GitConstants
 
DD_GIT_COMMIT_COMMITTER_DATE - Static variable in class org.datadog.jenkins.plugins.datadog.util.git.GitConstants
 
DD_GIT_COMMIT_COMMITTER_EMAIL - Static variable in class org.datadog.jenkins.plugins.datadog.util.git.GitConstants
 
DD_GIT_COMMIT_COMMITTER_NAME - Static variable in class org.datadog.jenkins.plugins.datadog.util.git.GitConstants
 
DD_GIT_COMMIT_MESSAGE - Static variable in class org.datadog.jenkins.plugins.datadog.util.git.GitConstants
 
DD_GIT_COMMIT_SHA - Static variable in class org.datadog.jenkins.plugins.datadog.util.git.GitConstants
 
DD_GIT_DEFAULT_BRANCH - Static variable in class org.datadog.jenkins.plugins.datadog.util.git.GitConstants
 
DD_GIT_REPOSITORY_URL - Static variable in class org.datadog.jenkins.plugins.datadog.util.git.GitConstants
 
DD_GIT_TAG - Static variable in class org.datadog.jenkins.plugins.datadog.util.git.GitConstants
 
DD_TRACE_AGENT_PORT - Static variable in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
DD_TRACE_AGENT_URL - Static variable in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
decorate(OutputStream) - Method in class org.datadog.jenkins.plugins.datadog.logs.DatadogTaskListenerDecorator
 
decorateLogger(Run, OutputStream) - Method in class org.datadog.jenkins.plugins.datadog.logs.DatadogConsoleLogFilter
 
decorateLogger(AbstractBuild, OutputStream) - Method in class org.datadog.jenkins.plugins.datadog.logs.DatadogConsoleLogFilter
 
decorateLogger(Computer, OutputStream) - Method in class org.datadog.jenkins.plugins.datadog.logs.DatadogConsoleLogFilter
 
DEFAULT_EVENT_TYPE - Static variable in interface org.datadog.jenkins.plugins.datadog.DatadogEvent
 
DEFAULT_EVENTS - Static variable in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
DELETED - Static variable in class org.datadog.jenkins.plugins.datadog.events.ItemCRUDEventImpl
 
DequeueAction - Class in org.datadog.jenkins.plugins.datadog.model.node
 
DequeueAction(long) - Constructor for class org.datadog.jenkins.plugins.datadog.model.node.DequeueAction
 
DequeueAction.ConverterImpl - Class in org.datadog.jenkins.plugins.datadog.model.node
 
DequeueAction.ConverterV1 - Class in org.datadog.jenkins.plugins.datadog.model.node
 
DescriptorImpl() - Constructor for class org.datadog.jenkins.plugins.datadog.steps.DatadogOptions.DescriptorImpl
 
doCheckAgentConnectivityLogs(String, String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Test the connection to the Logs Collection port in the Datadog Agent.
doCheckAgentConnectivityTraces(String, String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Test the connection to the Traces Collection port in the Datadog Agent.
doCheckTargetApiURL(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
doCheckTargetCredentialsApiKey(Item, String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Tests the targetCredentialsApiKey field from the configuration screen, to check its' validity.
doCheckTargetHost(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
doCheckTargetLogCollectionPort(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
doCheckTargetLogIntakeURL(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
doCheckTargetPort(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
doCheckTargetTraceCollectionPort(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
doCheckTargetWebhookIntakeURL(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
doCheckTraceServiceName(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
doFillTargetCredentialsApiKeyItems(Item, String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Populates the targetCredentialsApiKey field from the configuration screen with all of the valid credentials
doRun() - Method in class org.datadog.jenkins.plugins.datadog.publishers.DatadogComputerPublisher
 
doRun() - Method in class org.datadog.jenkins.plugins.datadog.publishers.DatadogJenkinsPublisher
 
doRun() - Method in class org.datadog.jenkins.plugins.datadog.publishers.DatadogQueuePublisher
 
doTestConnection(String, String, String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Tests the apiKey field from the configuration screen, to check its' validity.
doTestFilteringConfig(boolean, boolean, String, String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Checks filtering config for comma-separated list, overlapping include/exclude lists, unrecognizable event names, and redundant inclusion/exclusion.
doTestHostname(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Tests the hostname field from the configuration screen, to determine if the hostname is of a valid format, according to the RFC 1123.

E

enableValidations - Static variable in class org.datadog.jenkins.plugins.datadog.clients.DatadogAgentClient
 
enableValidations - Static variable in class org.datadog.jenkins.plugins.datadog.clients.DatadogApiClient
 
EnqueueAction - Class in org.datadog.jenkins.plugins.datadog.model.node
 
EnqueueAction(long) - Constructor for class org.datadog.jenkins.plugins.datadog.model.node.EnqueueAction
 
EnqueueAction.ConverterImpl - Class in org.datadog.jenkins.plugins.datadog.model.node
 
EnqueueAction.ConverterV1 - Class in org.datadog.jenkins.plugins.datadog.model.node
 
eol(byte[], int) - Method in class org.datadog.jenkins.plugins.datadog.logs.DatadogOutputStream
 
equals(Object) - Method in class org.datadog.jenkins.plugins.datadog.clients.CounterMetric
 
equals(Object) - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogAgentClient
 
equals(Object) - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogApiClient
 
equals(Object) - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
 
equals(Object) - Method in class org.datadog.jenkins.plugins.datadog.model.GitRepositoryAction
 
equals(Object) - Method in class org.datadog.jenkins.plugins.datadog.model.node.DequeueAction
 
equals(Object) - Method in class org.datadog.jenkins.plugins.datadog.model.node.EnqueueAction
 
equals(Object) - Method in class org.datadog.jenkins.plugins.datadog.model.node.NodeInfoAction
 
equals(Object) - Method in class org.datadog.jenkins.plugins.datadog.model.node.StatusAction
 
equals(Object) - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineNodeInfoAction
 
equals(Object) - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineQueueInfoAction
 
equals(Object) - Method in class org.datadog.jenkins.plugins.datadog.model.StageData
 
equals(Object) - Method in class org.datadog.jenkins.plugins.datadog.model.TraceInfoAction
 
equals(Object) - Method in class org.datadog.jenkins.plugins.datadog.traces.BuildSpanAction
 
equals(Object) - Method in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan.TraceSpanContext
 
error(String, Exception, int) - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogErrorManager
 
ERROR - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
ERROR_MSG - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
ERROR_STACK - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
ERROR_TYPE - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
event(DatadogEvent) - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogAgentClient
 
event(DatadogEvent) - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogApiClient
 
event(DatadogEvent) - Method in interface org.datadog.jenkins.plugins.datadog.DatadogClient
Sends an event to the Datadog API, including the event payload.
execute(TaskListener) - Method in class org.datadog.jenkins.plugins.datadog.publishers.DatadogCountersPublisher
 
executeCommand(ShellCommandExecutor.OutputParser<T>, String...) - Method in class org.datadog.jenkins.plugins.datadog.util.ShellCommandExecutor
Executes given shell command and returns parsed output
executeCommand(ShellCommandExecutor.OutputParser<T>, byte[], String...) - Method in class org.datadog.jenkins.plugins.datadog.util.ShellCommandExecutor
Executes given shell command, supplies to it provided input, and returns parsed output
executeCommandReadingError(ShellCommandExecutor.OutputParser<T>, String...) - Method in class org.datadog.jenkins.plugins.datadog.util.ShellCommandExecutor
Executes given shell command and returns parsed error stream

F

Factory(int, int, double) - Constructor for class org.datadog.jenkins.plugins.datadog.clients.HttpRetryPolicy.Factory
 
Factory() - Constructor for class org.datadog.jenkins.plugins.datadog.logs.DatadogTaskListenerDecorator.Factory
 
failedToAuthenticate(String) - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogSecurityListener
 
failedToLogIn(String) - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogSecurityListener
 
fetchAgentSupportedEndpoints() - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogAgentClient
Fetches the supported endpoints from the Trace Agent /info API
filterSensitiveInfo(String) - Static method in class org.datadog.jenkins.plugins.datadog.traces.GitInfoUtils
Filters the user info given a valid HTTP URL.
findSecret(String, String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Gets the correct Secret object representing the API key used for authentication to Datadog If a Credential is provided, then use the credential, if not, default to the text submission
flushCounters() - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogAgentClient
 
flushCounters() - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogApiClient
 
flushCounters() - Method in interface org.datadog.jenkins.plugins.datadog.DatadogClient
Submit all your counters as rate with 10 seconds intervals.
format(LogRecord) - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogFormatter
 
fromJenkinsResult(String) - Static method in enum org.datadog.jenkins.plugins.datadog.model.Status
 

G

gauge(String, long, String, Map<String, Set<String>>) - Method in interface org.datadog.jenkins.plugins.datadog.clients.Metrics
Sends a metric to the Datadog API, including the gauge name, and value.
generate() - Static method in class org.datadog.jenkins.plugins.datadog.traces.IdGenerator
 
get(String, Map<String, String>, Function<String, T>) - Method in class org.datadog.jenkins.plugins.datadog.clients.HttpClient
 
get() - Static method in class org.datadog.jenkins.plugins.datadog.traces.BuildSpanManager
 
get(String) - Method in class org.datadog.jenkins.plugins.datadog.traces.BuildSpanManager
 
getAction() - Method in class org.datadog.jenkins.plugins.datadog.events.ItemCRUDEventImpl
 
getAction() - Method in class org.datadog.jenkins.plugins.datadog.events.UserAuthenticationEventImpl
 
getActive() - Method in class org.datadog.jenkins.plugins.datadog.model.PluginData
 
getAdditionalVariables() - Method in class org.datadog.jenkins.plugins.datadog.apm.DatadogTracerJobProperty
 
getAdditionalVariables() - Method in class org.datadog.jenkins.plugins.datadog.steps.TestVisibility
 
getAdditionalVariablesAsList() - Method in class org.datadog.jenkins.plugins.datadog.apm.DatadogTracerJobProperty
 
getAggregationKey() - Method in interface org.datadog.jenkins.plugins.datadog.DatadogEvent
 
getAggregationKey() - Method in class org.datadog.jenkins.plugins.datadog.events.AbstractDatadogEvent
 
getAlertType() - Method in interface org.datadog.jenkins.plugins.datadog.DatadogEvent
 
getAlertType() - Method in class org.datadog.jenkins.plugins.datadog.events.AbstractDatadogEvent
 
getAndReset() - Method in class org.datadog.jenkins.plugins.datadog.clients.ConcurrentMetricCounters
 
getApiKey() - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogApiClient
 
getArgs() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineStepData
 
getAuthorDate() - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
 
getAuthorEmail() - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
 
getAuthorName() - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
 
getAwsInstanceID() - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 
getBinary(String, Map<String, String>, Consumer<InputStream>) - Method in class org.datadog.jenkins.plugins.datadog.clients.HttpClient
 
getBlacklist() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
getBranch(String) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getBranch() - Method in class org.datadog.jenkins.plugins.datadog.model.GitRepositoryAction
 
getBranch() - Method in class org.datadog.jenkins.plugins.datadog.util.git.RepositoryInfo
 
getBuildConfigurations() - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getBuildLevel() - Method in enum org.datadog.jenkins.plugins.datadog.model.PipelineStepData.StepType
 
getBuildNumber(String) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getBuildParameters() - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getBuildSpanContext() - Method in class org.datadog.jenkins.plugins.datadog.traces.BuildSpanAction
 
getBuildTag(String) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getBuildTags(Run, EnvVars) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
Builds extraTags if any are configured in the Job.
getBuildUrl(String) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getBuildUrl() - Method in class org.datadog.jenkins.plugins.datadog.traces.BuildSpanAction
 
getCatchErrorResult(BlockStartNode) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 
getCharset() - Method in class org.datadog.jenkins.plugins.datadog.logs.DatadogWriter
 
getCharset() - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getCiInstanceName() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Getter function for the traceServiceName global configuration.
getClient(DatadogClient.ClientType, String, String, String, Secret, String, Integer, Integer, Integer, String) - Static method in class org.datadog.jenkins.plugins.datadog.clients.ClientFactory
 
getClient() - Static method in class org.datadog.jenkins.plugins.datadog.clients.ClientFactory
 
getCollectLogs() - Method in class org.datadog.jenkins.plugins.datadog.steps.DatadogOptions
 
getCommit() - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
 
getCommitterDate() - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
 
getCommitterEmail() - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
 
getCommitterName() - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
 
getComputerTags(Computer) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 
getCount() - Method in class org.datadog.jenkins.plugins.datadog.model.PluginData
 
getCredentialFromId(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Gets the StringCredentials object for the given credential ID
getDatadogClient() - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogBuildListener
 
getDatadogGlobalDescriptor() - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 
getDatadogJobProperties(Run) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 
getDate() - Method in interface org.datadog.jenkins.plugins.datadog.DatadogEvent
 
getDate() - Method in class org.datadog.jenkins.plugins.datadog.events.AbstractDatadogEvent
 
getDefaultBranch() - Method in class org.datadog.jenkins.plugins.datadog.model.GitRepositoryAction
 
getDefaultBranch() - Method in class org.datadog.jenkins.plugins.datadog.util.git.RepositoryInfo
 
getDisplayName() - Method in class org.datadog.jenkins.plugins.datadog.apm.DatadogTracerJobProperty.DatadogTracerJobPropertyDescriptor
 
getDisplayName() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Getter function for a human readable plugin name, used in the configuration screen.
getDisplayName() - Method in class org.datadog.jenkins.plugins.datadog.DatadogJobProperty.DatadogJobPropertyDescriptor
Getter function for a human readable class display name.
getDisplayName() - Method in class org.datadog.jenkins.plugins.datadog.steps.DatadogOptions.DescriptorImpl
getDisplayName() - Method in class org.datadog.jenkins.plugins.datadog.steps.DatadogPipelineAction
 
getDuration(Long) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getDurationInNanos() - Method in class org.datadog.jenkins.plugins.datadog.model.StageData
 
getDurationNano() - Method in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan
 
getEnableCiVisibility() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
getEnabled() - Method in class org.datadog.jenkins.plugins.datadog.steps.TestVisibility
 
getEnclosingStageNode(FlowNode) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
Returns enclosing stage node for the given node.
getEndTime(Long) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getEndTimeInMicros() - Method in class org.datadog.jenkins.plugins.datadog.model.StageData
 
getEndTimeMicros() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineStepData
 
getErrorMessage() - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogAgentClient.ConnectivityResult
 
getErrorObj(FlowNode) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
Returns the Throwable of a certain FlowNode, if it has errors.
getErrorObj() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineStepData
 
getExcluded() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Getter function for the excluded global configuration, containing a comma-separated list of jobs to exclude from monitoring.
getExcludeEvents() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Getter function for the included global configuration, containing a comma-separated list of events not to send.
getExecutorNumber(String) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getFailed() - Method in class org.datadog.jenkins.plugins.datadog.model.PluginData
 
getFormattedDuration() - Method in class org.datadog.jenkins.plugins.datadog.events.AbstractDatadogBuildEvent
 
getFunctionName() - Method in class org.datadog.jenkins.plugins.datadog.steps.DatadogOptions.DescriptorImpl
getGitAuthorDate(String) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getGitAuthorEmail(String) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getGitAuthorName(String) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getGitCommit(String) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getGitCommitterDate(String) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getGitCommitterEmail(String) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getGitCommitterName(String) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getGitDefaultBranch(String) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getGitMessage(String) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getGitTag(String) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getGitUrl(String) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getGlobalJobTags() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Getter function for the globalJobTags global configuration, containing a comma-separated list of jobs and tags that should be applied to them
getGlobalTagFile() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Gets the globalTagFile set in the job configuration.
getGlobalTags() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Getter function for the globalTags global configuration, containing a comma-separated list of tags that should be applied everywhere.
getHost() - Method in interface org.datadog.jenkins.plugins.datadog.DatadogEvent
 
getHost() - Method in class org.datadog.jenkins.plugins.datadog.events.AbstractDatadogEvent
 
getHost() - Method in class org.datadog.jenkins.plugins.datadog.util.config.DatadogAgentConfiguration
 
getHostname() - Method in class org.datadog.jenkins.plugins.datadog.clients.CounterMetric
 
getHostname() - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogAgentClient
 
getHostname() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Getter function for the hostname global configuration.
getHostname(EnvVars) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
Getter function to return either the saved hostname global configuration, or the hostname that is set in the Jenkins host itself.
getHostname(String) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getIconFileName() - Method in class org.datadog.jenkins.plugins.datadog.steps.DatadogPipelineAction
 
getId() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineStepData
 
getInactive() - Method in class org.datadog.jenkins.plugins.datadog.model.PluginData
 
getIncluded() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Getter function for the included global configuration, containing a comma-separated list of jobs to include for monitoring.
getIncludeEvents() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Getter function for the included global configuration, containing a comma-separated list of events to send to agent.
getInstance() - Static method in class org.datadog.jenkins.plugins.datadog.clients.ConcurrentMetricCounters
 
getInstance(String, Integer, Integer, Integer) - Static method in class org.datadog.jenkins.plugins.datadog.clients.DatadogAgentClient
NOTE: Use ClientFactory.getClient method to instantiate the client in the Jenkins Plugin This method is not recommended to be used because it misses some validations.
getInstance(String, String, String, Secret) - Static method in class org.datadog.jenkins.plugins.datadog.clients.DatadogApiClient
NOTE: Use ClientFactory.getClient method to instantiate the client in the Jenkins Plugin This method is not recommended to be used because it misses some validations.
getItemName(Item) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 
getJenkinsResult() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineStepData
 
getJenkinsUrl() - Method in interface org.datadog.jenkins.plugins.datadog.DatadogEvent
 
getJenkinsUrl() - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 
getJenkinsUrl() - Method in class org.datadog.jenkins.plugins.datadog.events.AbstractDatadogEvent
 
getJenkinsUrl(String) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getJobName() - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getJson() - Method in class org.datadog.jenkins.plugins.datadog.traces.write.Payload
 
getLanguages() - Method in class org.datadog.jenkins.plugins.datadog.apm.DatadogTracerJobProperty
 
getLanguages() - Method in class org.datadog.jenkins.plugins.datadog.steps.TestVisibility
 
getLocationDetails() - Method in class org.datadog.jenkins.plugins.datadog.events.AbstractDatadogEvent
 
getLogCollectionPort() - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogAgentClient
 
getLogIntakeUrl() - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogApiClient
 
getMessage() - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
 
getMeta() - Method in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan
 
getMetricName() - Method in class org.datadog.jenkins.plugins.datadog.clients.CounterMetric
 
getMetrics() - Method in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan
 
getMillisInQueue(Long) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getMillisInQueue(BuildData) - Method in class org.datadog.jenkins.plugins.datadog.traces.DatadogBaseBuildLogic
 
getName() - Method in class org.datadog.jenkins.plugins.datadog.apm.DatadogTracerJobProperty.DatadogTracerEnvironmentProperty
 
getName() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineStepData
 
getName() - Method in class org.datadog.jenkins.plugins.datadog.model.StageData
 
getNanosInQueue() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineStepData
 
getNodeHostname(EnvVars, Computer) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 
getNodeHostname() - Method in class org.datadog.jenkins.plugins.datadog.model.node.NodeInfoAction
 
getNodeHostname() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineNodeInfoAction
 
getNodeHostname() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineStepData
 
getNodeHostname(PipelineStepData, BuildData) - Method in class org.datadog.jenkins.plugins.datadog.traces.DatadogBasePipelineLogic
 
getNodeLabels(Computer) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 
getNodeLabels() - Method in class org.datadog.jenkins.plugins.datadog.model.node.NodeInfoAction
 
getNodeLabels() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineNodeInfoAction
 
getNodeLabels() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineStepData
 
getNodeLabels(Run<?, ?>, String) - Method in class org.datadog.jenkins.plugins.datadog.traces.DatadogBaseBuildLogic
 
getNodeLabels(Run, PipelineStepData, String) - Method in class org.datadog.jenkins.plugins.datadog.traces.DatadogBasePipelineLogic
 
getNodeName(Computer) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 
getNodeName(String) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getNodeName() - Method in class org.datadog.jenkins.plugins.datadog.model.node.NodeInfoAction
 
getNodeName() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineNodeInfoAction
 
getNodeName() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineStepData
 
getNodeName(PipelineStepData, BuildData) - Method in class org.datadog.jenkins.plugins.datadog.traces.DatadogBasePipelineLogic
 
getNodeWorkspace() - Method in class org.datadog.jenkins.plugins.datadog.model.node.NodeInfoAction
 
getNormalLoggingLevel() - Method in class org.datadog.jenkins.plugins.datadog.publishers.DatadogCountersPublisher
 
getOperationName() - Method in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan
 
getOrCreate(String) - Method in class org.datadog.jenkins.plugins.datadog.model.TraceInfoAction
 
getParentId() - Method in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan.TraceSpanContext
 
getParentSpanId() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineStepData
 
getPort() - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogAgentClient
 
getPort() - Method in class org.datadog.jenkins.plugins.datadog.util.config.DatadogAgentConfiguration
 
getPriority() - Method in interface org.datadog.jenkins.plugins.datadog.DatadogEvent
 
getPriority() - Method in class org.datadog.jenkins.plugins.datadog.events.AbstractDatadogEvent
 
getPropagatedMillisInQueue(Long) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getPropagatedQueueTimeMillis() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineQueueInfoAction
 
getQueue() - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogBuildListener
 
getQueueTimeMillis() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineQueueInfoAction
 
getQueueTimeNanos() - Method in class org.datadog.jenkins.plugins.datadog.model.node.DequeueAction
 
getRecurrencePeriod() - Method in class org.datadog.jenkins.plugins.datadog.publishers.DatadogComputerPublisher
 
getRecurrencePeriod() - Method in class org.datadog.jenkins.plugins.datadog.publishers.DatadogCountersPublisher
 
getRecurrencePeriod() - Method in class org.datadog.jenkins.plugins.datadog.publishers.DatadogJenkinsPublisher
 
getRecurrencePeriod() - Method in class org.datadog.jenkins.plugins.datadog.publishers.DatadogQueuePublisher
 
getReportWith() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Getter function for the reportWith global configuration.
getRepositoryURL() - Method in class org.datadog.jenkins.plugins.datadog.model.GitRepositoryAction
 
getRepoUrl() - Method in class org.datadog.jenkins.plugins.datadog.util.git.RepositoryInfo
 
getRequiredContext() - Method in class org.datadog.jenkins.plugins.datadog.steps.DatadogOptions.DescriptorImpl
 
getResourceName() - Method in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan
 
getResult(String) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getResultTag(FlowNode) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 
getRunExtForRun(WorkflowRun) - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogBuildListener
 
getRunStartTimeInMillis(Run) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 
getServiceName() - Method in class org.datadog.jenkins.plugins.datadog.apm.DatadogTracerJobProperty
 
getServiceName() - Method in class org.datadog.jenkins.plugins.datadog.steps.TestVisibility
 
getServiceName() - Method in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan
 
getSpanId() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineStepData
 
getSpanId() - Method in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan.TraceSpanContext
 
getStageBreakdown(Run) - Method in class org.datadog.jenkins.plugins.datadog.traces.DatadogBaseBuildLogic
 
getStageId() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineStepData
 
getStageName() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineStepData
 
getStartNano() - Method in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan
 
getStartTime(Long) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getStartTimeInMicros() - Method in class org.datadog.jenkins.plugins.datadog.model.StageData
 
getStartTimeMicros() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineStepData
 
getStatus() - Method in class org.datadog.jenkins.plugins.datadog.model.node.StatusAction
 
getStatus() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineStepData
 
getTag() - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
 
getTagFile() - Method in class org.datadog.jenkins.plugins.datadog.DatadogJobProperty
Gets the tagFile set in the job configuration.
getTagName() - Method in enum org.datadog.jenkins.plugins.datadog.model.PipelineStepData.StepType
 
getTagProperties() - Method in class org.datadog.jenkins.plugins.datadog.DatadogJobProperty
Gets a list of tag properties to be submitted with the Build to Datadog.
getTags() - Method in class org.datadog.jenkins.plugins.datadog.clients.CounterMetric
 
getTags() - Method in interface org.datadog.jenkins.plugins.datadog.DatadogEvent
 
getTags() - Method in class org.datadog.jenkins.plugins.datadog.events.AbstractDatadogEvent
 
getTags() - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
Assembles a map of tags containing: - Build Tags - Global Job Tags set in Job Properties - Global Tag set in Jenkins Global configuration
getTags() - Method in class org.datadog.jenkins.plugins.datadog.steps.DatadogOptions
 
getTags() - Method in class org.datadog.jenkins.plugins.datadog.steps.DatadogPipelineAction
 
getTagsForTraces() - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getTagsFromGlobalTags() - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
Getter function for the globalTags global configuration, containing a comma-separated list of tags that should be applied everywhere.
getTagsFromPipelineAction(Run) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
Pipeline extraTags if any are configured in the Job from DatadogPipelineAction.
getTargetApiKey() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Getter function for the targetApiKey global configuration.
getTargetApiURL() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Getter function for the targetApiURL global configuration.
getTargetCredentialsApiKey() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Getter function for the targetCredentialsApiKey global configuration.
getTargetHost() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Getter function for the targetHost global configuration.
getTargetLogCollectionPort() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Getter function for the targetLogCollectionPort global configuration.
getTargetLogIntakeURL() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Getter function for the targetLogIntakeURL global configuration.
getTargetPort() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Getter function for the targetPort global configuration.
getTargetTraceCollectionPort() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Getter function for the targetTraceCollectionPort global configuration.
getTargetWebhookIntakeURL() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Getter function for the targetWebhookIntakeURL global configuration.
getTaskListener(Run) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 
getTestVisibility() - Method in class org.datadog.jenkins.plugins.datadog.steps.DatadogOptions
 
getTestVisibility() - Method in class org.datadog.jenkins.plugins.datadog.steps.DatadogPipelineAction
 
getText() - Method in interface org.datadog.jenkins.plugins.datadog.DatadogEvent
 
getText() - Method in class org.datadog.jenkins.plugins.datadog.events.AbstractDatadogEvent
 
getTimeMillis(FlowNode) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
Returns the startTime of a certain FlowNode, if it has time information.
getTimestampNanos() - Method in class org.datadog.jenkins.plugins.datadog.model.node.EnqueueAction
 
getTitle() - Method in interface org.datadog.jenkins.plugins.datadog.DatadogEvent
 
getTitle() - Method in class org.datadog.jenkins.plugins.datadog.events.AbstractDatadogEvent
 
getTraceCollectionPort() - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogAgentClient
 
getTraceId() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineStepData
 
getTraceId() - Method in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan.TraceSpanContext
 
getTraceServiceName() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Deprecated.
use getCiInstanceName.
getTracesPort() - Method in class org.datadog.jenkins.plugins.datadog.util.config.DatadogAgentConfiguration
 
getTraceWriter() - Static method in class org.datadog.jenkins.plugins.datadog.traces.write.TraceWriterFactory
 
getTrack() - Method in class org.datadog.jenkins.plugins.datadog.traces.write.Payload
 
getType() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineStepData
 
getType() - Method in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan
 
getUnstableMessage() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineStepData
 
getUpdatable() - Method in class org.datadog.jenkins.plugins.datadog.model.PluginData
 
getUrl() - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogApiClient
 
getUrlName() - Method in class org.datadog.jenkins.plugins.datadog.steps.DatadogPipelineAction
 
getUsedApiKey() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Getter function for the API key global configuration.
getUserEmail(String) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getUserId() - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 
getUserId() - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getValue() - Method in class org.datadog.jenkins.plugins.datadog.apm.DatadogTracerJobProperty.DatadogTracerEnvironmentProperty
 
getVersion() - Method in class org.datadog.jenkins.plugins.datadog.util.conversion.VersionedConverter
 
getWebhookIntakeUrl() - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogApiClient
 
getWhitelist() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
getWorkspace(String) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getWorkspace() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineNodeInfoAction
 
getWorkspace() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineStepData
 
GIT_BRANCH - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
GIT_BRANCH - Static variable in class org.datadog.jenkins.plugins.datadog.util.git.GitConstants
 
GIT_COMMIT - Static variable in class org.datadog.jenkins.plugins.datadog.util.git.GitConstants
 
GIT_COMMIT__SHA - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
Deprecated.
GIT_COMMIT_AUTHOR_DATE - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
GIT_COMMIT_AUTHOR_EMAIL - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
GIT_COMMIT_AUTHOR_NAME - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
GIT_COMMIT_COMMITTER_DATE - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
GIT_COMMIT_COMMITTER_EMAIL - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
GIT_COMMIT_COMMITTER_NAME - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
GIT_COMMIT_MESSAGE - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
GIT_COMMIT_SHA - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
GIT_DEFAULT_BRANCH - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
GIT_REPOSITORY_URL - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
GIT_REPOSITORY_URL - Static variable in class org.datadog.jenkins.plugins.datadog.util.git.GitConstants
 
GIT_REPOSITORY_URL_ALT - Static variable in class org.datadog.jenkins.plugins.datadog.util.git.GitConstants
 
GIT_TAG - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
GitCommitAction - Class in org.datadog.jenkins.plugins.datadog.model
Keeps the Git commit related information.
GitCommitAction() - Constructor for class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
 
GitCommitAction(String, String, String, String, String, String, String, String, String) - Constructor for class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
 
GitCommitAction.ConverterImpl - Class in org.datadog.jenkins.plugins.datadog.model
 
GitCommitAction.ConverterV1 - Class in org.datadog.jenkins.plugins.datadog.model
 
GitConstants - Class in org.datadog.jenkins.plugins.datadog.util.git
 
GitInfoUtils - Class in org.datadog.jenkins.plugins.datadog.traces
 
GitRepositoryAction - Class in org.datadog.jenkins.plugins.datadog.model
Keeps the Git repository related information.
GitRepositoryAction() - Constructor for class org.datadog.jenkins.plugins.datadog.model.GitRepositoryAction
 
GitRepositoryAction(String, String, String) - Constructor for class org.datadog.jenkins.plugins.datadog.model.GitRepositoryAction
 
GitRepositoryAction.ConverterImpl - Class in org.datadog.jenkins.plugins.datadog.model
 
GitRepositoryAction.ConverterV1 - Class in org.datadog.jenkins.plugins.datadog.model
 
GitUtils - Class in org.datadog.jenkins.plugins.datadog.util.git
 

H

hadReportedIssue() - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogErrorManager
 
hashCode() - Method in class org.datadog.jenkins.plugins.datadog.clients.CounterMetric
 
hashCode() - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogAgentClient
 
hashCode() - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogApiClient
 
hashCode() - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
 
hashCode() - Method in class org.datadog.jenkins.plugins.datadog.model.GitRepositoryAction
 
hashCode() - Method in class org.datadog.jenkins.plugins.datadog.model.node.DequeueAction
 
hashCode() - Method in class org.datadog.jenkins.plugins.datadog.model.node.EnqueueAction
 
hashCode() - Method in class org.datadog.jenkins.plugins.datadog.model.node.NodeInfoAction
 
hashCode() - Method in class org.datadog.jenkins.plugins.datadog.model.node.StatusAction
 
hashCode() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineNodeInfoAction
 
hashCode() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineQueueInfoAction
 
hashCode() - Method in class org.datadog.jenkins.plugins.datadog.model.StageData
 
hashCode() - Method in class org.datadog.jenkins.plugins.datadog.model.TraceInfoAction
 
hashCode() - Method in class org.datadog.jenkins.plugins.datadog.traces.BuildSpanAction
 
hashCode() - Method in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan.TraceSpanContext
 
HOSTNAME_NONE - Static variable in class org.datadog.jenkins.plugins.datadog.traces.DatadogBaseBuildLogic
 
HOSTNAME_NONE - Static variable in class org.datadog.jenkins.plugins.datadog.traces.DatadogBasePipelineLogic
 
HttpClient - Class in org.datadog.jenkins.plugins.datadog.clients
 
HttpClient(long) - Constructor for class org.datadog.jenkins.plugins.datadog.clients.HttpClient
 
HttpRetryPolicy - Class in org.datadog.jenkins.plugins.datadog.clients
A policy which encapsulates retry rules for HTTP calls.
HttpRetryPolicy.Factory - Class in org.datadog.jenkins.plugins.datadog.clients
 

I

IdGenerator - Class in org.datadog.jenkins.plugins.datadog.traces
Keeps the ID generation logic for the TraceSpan
IdGenerator() - Constructor for class org.datadog.jenkins.plugins.datadog.traces.IdGenerator
 
IGNORE - Static variable in interface org.datadog.jenkins.plugins.datadog.util.ShellCommandExecutor.OutputParser
 
increment(String, String, Map<String, Set<String>>) - Method in class org.datadog.jenkins.plugins.datadog.clients.ConcurrentMetricCounters
 
incrementActive() - Method in class org.datadog.jenkins.plugins.datadog.model.PluginData.Builder
 
incrementCounter(String, String, Map<String, Set<String>>) - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogAgentClient
 
incrementCounter(String, String, Map<String, Set<String>>) - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogApiClient
 
incrementCounter(String, String, Map<String, Set<String>>) - Method in interface org.datadog.jenkins.plugins.datadog.DatadogClient
Increment a counter for the given metrics.
incrementInactive() - Method in class org.datadog.jenkins.plugins.datadog.model.PluginData.Builder
 
incrementUpdatable() - Method in class org.datadog.jenkins.plugins.datadog.model.PluginData.Builder
 
INSTANCE - Static variable in class org.datadog.jenkins.plugins.datadog.apm.DatadogTracerConfigurator
 
invoke(File, VirtualChannel) - Method in class org.datadog.jenkins.plugins.datadog.apm.ShellCommandCallable
 
invoke(Repository, VirtualChannel) - Method in class org.datadog.jenkins.plugins.datadog.util.git.RepositoryInfoCallback
 
invoke(Repository, VirtualChannel) - Method in class org.datadog.jenkins.plugins.datadog.util.git.RevCommitRepositoryCallback
 
IS_MANUAL - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
isApplicable(Class<? extends Job>) - Method in class org.datadog.jenkins.plugins.datadog.apm.DatadogTracerJobProperty.DatadogTracerJobPropertyDescriptor
 
isApplicable(Class<? extends AbstractProject>) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Indicates if this builder can be used with all kinds of project types.
isApplicable(Class<? extends Job>) - Method in class org.datadog.jenkins.plugins.datadog.DatadogJobProperty.DatadogJobPropertyDescriptor
Indicates where this property can be used
isAppliedBeforeMainDecorator() - Method in class org.datadog.jenkins.plugins.datadog.logs.DatadogTaskListenerDecorator.Factory
 
isCacheBuildRuns() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
isCollectBuildLogs() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
isCollectBuildTraces() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Deprecated.
Use isEnabledCiVisibility
isCollectLogs() - Method in class org.datadog.jenkins.plugins.datadog.steps.DatadogPipelineAction
 
isCommitInfoAlreadyCreated(Run<?, ?>, String) - Static method in class org.datadog.jenkins.plugins.datadog.util.git.GitUtils
Check if the GitCommitAction has been already created and populated.
isCompleted() - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
isEmitConfigChangeEvents() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
isEmitSCMEvents() - Method in class org.datadog.jenkins.plugins.datadog.DatadogJobProperty
 
isEmitSecurityEvents() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
isEmitSystemEvents() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
isEnableFile() - Method in class org.datadog.jenkins.plugins.datadog.DatadogJobProperty
Gets the enableFile set in the job configuration.
isEnableProperty() - Method in class org.datadog.jenkins.plugins.datadog.DatadogJobProperty
Gets the enableProperty set in the job configuration.
isError() - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogAgentClient.ConnectivityResult
 
isError() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineStepData
 
isError() - Method in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan
 
isJobTracked(String) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
Checks if a jobName is excluded, included, or neither.
isMainNode(String) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 
isOn() - Method in class org.datadog.jenkins.plugins.datadog.apm.DatadogTracerJobProperty
 
isPropagate() - Method in class org.datadog.jenkins.plugins.datadog.model.node.StatusAction
 
isRefreshDogstatsdClient() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
isRepositoryInfoAlreadyCreated(Run<?, ?>, String) - Static method in class org.datadog.jenkins.plugins.datadog.util.git.GitUtils
Check if the GitRepositoryAction has been already created and populated.
isRetryLogs() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
isStageNode(FlowNode) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
Returns true if a FlowNode is a Stage node.
isTemporarily() - Method in class org.datadog.jenkins.plugins.datadog.events.AbstractDatadogSimpleEvent
 
isTriggeredManually(Run) - Method in class org.datadog.jenkins.plugins.datadog.traces.DatadogBaseBuildLogic
 
isUnstable() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineStepData
 
isUseAwsInstanceHostname() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
isUserSuppliedGit(Map<String, String>) - Static method in class org.datadog.jenkins.plugins.datadog.util.git.GitUtils
Check if the env vars map contains any environment variable with Git information supplied by the user manually.
isValidCommit(String) - Static method in class org.datadog.jenkins.plugins.datadog.util.git.GitUtils
Check if the git commit is a valid commit.
isValidHostname(String) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
Validator function to ensure that the hostname is valid.
isValidRepositoryURL(String) - Static method in class org.datadog.jenkins.plugins.datadog.util.git.GitUtils
Check if the git repository URL is a valid repository
ITEM_COPIED_EVENT_NAME - Static variable in class org.datadog.jenkins.plugins.datadog.events.ItemCopiedEventImpl
 
ITEM_LOCATION_CHANGED_EVENT_NAME - Static variable in class org.datadog.jenkins.plugins.datadog.events.ItemLocationChangedEventImpl
 
ItemCopiedEventImpl - Class in org.datadog.jenkins.plugins.datadog.events
 
ItemCopiedEventImpl(Item, Item, Map<String, Set<String>>) - Constructor for class org.datadog.jenkins.plugins.datadog.events.ItemCopiedEventImpl
 
ItemCRUDEventImpl - Class in org.datadog.jenkins.plugins.datadog.events
 
ItemCRUDEventImpl(Item, String, Map<String, Set<String>>) - Constructor for class org.datadog.jenkins.plugins.datadog.events.ItemCRUDEventImpl
 
ItemLocationChangedEventImpl - Class in org.datadog.jenkins.plugins.datadog.events
 
ItemLocationChangedEventImpl(Item, String, String, Map<String, Set<String>>) - Constructor for class org.datadog.jenkins.plugins.datadog.events.ItemLocationChangedEventImpl
 

J

JENKINS_EXECUTOR_NUMBER - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
JENKINS_RESULT - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
JENKINS_TAG - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
JsonTraceSpanMapper - Class in org.datadog.jenkins.plugins.datadog.traces.mapper
PayloadMapper to transform TraceSpan into JSON object following the spec: https://docs.datadoghq.com/api/latest/tracing/
JsonTraceSpanMapper() - Constructor for class org.datadog.jenkins.plugins.datadog.traces.mapper.JsonTraceSpanMapper
 
JsonUtils - Class in org.datadog.jenkins.plugins.datadog.util.json
 
JsonUtils() - Constructor for class org.datadog.jenkins.plugins.datadog.util.json.JsonUtils
 

L

LANGUAGE_TAG_KEY - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
linesToList(String) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
Converts a string List into a List Object
loadEnvVariables() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
log(String) - Static method in class org.datadog.jenkins.plugins.datadog.audit.DatadogAudit
 
log(String, long, long) - Static method in class org.datadog.jenkins.plugins.datadog.audit.DatadogAudit
 
loggedIn(String) - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogSecurityListener
 
loggedOut(String) - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogSecurityListener
 

M

map(TraceSpan) - Method in class org.datadog.jenkins.plugins.datadog.traces.mapper.JsonTraceSpanMapper
 
marshal(GitCommitAction, HierarchicalStreamWriter, MarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction.ConverterV1
 
marshal(GitRepositoryAction, HierarchicalStreamWriter, MarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.GitRepositoryAction.ConverterV1
 
marshal(DequeueAction, HierarchicalStreamWriter, MarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.node.DequeueAction.ConverterV1
 
marshal(EnqueueAction, HierarchicalStreamWriter, MarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.node.EnqueueAction.ConverterV1
 
marshal(NodeInfoAction, HierarchicalStreamWriter, MarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.node.NodeInfoAction.ConverterV1
 
marshal(StatusAction, HierarchicalStreamWriter, MarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.node.StatusAction.ConverterV1
 
marshal(PipelineNodeInfoAction, HierarchicalStreamWriter, MarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineNodeInfoAction.ConverterV1
 
marshal(PipelineQueueInfoAction, HierarchicalStreamWriter, MarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineQueueInfoAction.ConverterV1
 
marshal(TraceInfoAction, HierarchicalStreamWriter, MarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.TraceInfoAction.ConverterV1
 
marshal(BuildSpanAction, HierarchicalStreamWriter, MarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.traces.BuildSpanAction.ConverterV1
 
marshal(TraceSpan.TraceSpanContext, HierarchicalStreamWriter, MarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan.TraceSpanContext.ConverterV1
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.util.conversion.DatadogActionConverter
 
marshal(T, HierarchicalStreamWriter, MarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.util.conversion.VersionedConverter
 
merge(Map<String, Set<String>>, Map<String, Set<String>>) - Static method in class org.datadog.jenkins.plugins.datadog.util.TagsUtil
 
metrics() - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogAgentClient
 
metrics() - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogApiClient
 
Metrics - Interface in org.datadog.jenkins.plugins.datadog.clients
 
metrics() - Method in interface org.datadog.jenkins.plugins.datadog.DatadogClient
 

N

newBuilder() - Static method in class org.datadog.jenkins.plugins.datadog.model.PluginData
 
newGitClient(TaskListener, EnvVars, FilePath) - Static method in class org.datadog.jenkins.plugins.datadog.util.git.GitUtils
Creates a new instance of a GitClient.
newInstance(StaplerRequest, JSONObject) - Method in class org.datadog.jenkins.plugins.datadog.apm.DatadogTracerJobProperty.DatadogTracerJobPropertyDescriptor
 
NODE_LABELS - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
NODE_NAME - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
NodeInfoAction - Class in org.datadog.jenkins.plugins.datadog.model.node
 
NodeInfoAction(String, String, Set<String>, String) - Constructor for class org.datadog.jenkins.plugins.datadog.model.node.NodeInfoAction
 
NodeInfoAction.ConverterImpl - Class in org.datadog.jenkins.plugins.datadog.model.node
 
NodeInfoAction.ConverterV1 - Class in org.datadog.jenkins.plugins.datadog.model.node
 
normalizeBranch(String) - Static method in class org.datadog.jenkins.plugins.datadog.traces.GitInfoUtils
Returns a normalized git branch E.g.
normalizeTag(String) - Static method in class org.datadog.jenkins.plugins.datadog.traces.GitInfoUtils
Returns a normalized git tag E.g: refs/heads/tags/0.1.0 or origin/tags/0.1.0 returns 0.1.0
notifyOfNewStep(Step, StepContext) - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogStepListener
 

O

of(FlowExecutionOwner) - Method in class org.datadog.jenkins.plugins.datadog.logs.DatadogTaskListenerDecorator.Factory
 
onChange(Saveable, XmlFile) - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogSaveableListener
 
onCheckout(Run<?, ?>, SCM, FilePath, TaskListener, File, SCMRevisionState) - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogSCMListener
Invoked right after the source code for the build has been checked out.
onCompleted(Run, TaskListener) - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogBuildListener
Called when a build is completed.
onCopied(Item, Item) - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogItemListener
 
onCreated(Item) - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogItemListener
 
onDatadogClientUpdate(DatadogClient) - Static method in class org.datadog.jenkins.plugins.datadog.traces.write.TraceWriterFactory
 
onDeleted(Run) - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogBuildListener
 
onDeleted(Item) - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogItemListener
 
onEnterBuildable(Queue.BuildableItem) - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogQueueListener
 
onFinalized(Run) - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogBuildListener
Called when a build is finalized.
onInitialize(Run) - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogBuildListener
Called when a build is first initialized.
onLaunchFailure(Computer, TaskListener) - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogComputerListener
 
onLeaveBuildable(Queue.BuildableItem) - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogQueueListener
 
onLocationChanged(Item, String, String) - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogItemListener
 
onNewHead(FlowNode) - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogGraphListener
 
onOffline(Computer, OfflineCause) - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogComputerListener
 
onOnline(Computer, TaskListener) - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogComputerListener
 
onStarted(Run, TaskListener) - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogBuildListener
Called when a build is first started.
onTemporarilyOffline(Computer, OfflineCause) - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogComputerListener
 
onTemporarilyOnline(Computer) - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogComputerListener
 
onUpdated(Item) - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogItemListener
 
org.datadog.jenkins.plugins.datadog - package org.datadog.jenkins.plugins.datadog
 
org.datadog.jenkins.plugins.datadog.apm - package org.datadog.jenkins.plugins.datadog.apm
 
org.datadog.jenkins.plugins.datadog.apm.signature - package org.datadog.jenkins.plugins.datadog.apm.signature
 
org.datadog.jenkins.plugins.datadog.audit - package org.datadog.jenkins.plugins.datadog.audit
 
org.datadog.jenkins.plugins.datadog.clients - package org.datadog.jenkins.plugins.datadog.clients
 
org.datadog.jenkins.plugins.datadog.events - package org.datadog.jenkins.plugins.datadog.events
 
org.datadog.jenkins.plugins.datadog.listeners - package org.datadog.jenkins.plugins.datadog.listeners
 
org.datadog.jenkins.plugins.datadog.logs - package org.datadog.jenkins.plugins.datadog.logs
 
org.datadog.jenkins.plugins.datadog.model - package org.datadog.jenkins.plugins.datadog.model
 
org.datadog.jenkins.plugins.datadog.model.node - package org.datadog.jenkins.plugins.datadog.model.node
 
org.datadog.jenkins.plugins.datadog.publishers - package org.datadog.jenkins.plugins.datadog.publishers
 
org.datadog.jenkins.plugins.datadog.steps - package org.datadog.jenkins.plugins.datadog.steps
 
org.datadog.jenkins.plugins.datadog.traces - package org.datadog.jenkins.plugins.datadog.traces
 
org.datadog.jenkins.plugins.datadog.traces.mapper - package org.datadog.jenkins.plugins.datadog.traces.mapper
 
org.datadog.jenkins.plugins.datadog.traces.message - package org.datadog.jenkins.plugins.datadog.traces.message
 
org.datadog.jenkins.plugins.datadog.traces.write - package org.datadog.jenkins.plugins.datadog.traces.write
 
org.datadog.jenkins.plugins.datadog.util - package org.datadog.jenkins.plugins.datadog.util
 
org.datadog.jenkins.plugins.datadog.util.config - package org.datadog.jenkins.plugins.datadog.util.config
 
org.datadog.jenkins.plugins.datadog.util.conversion - package org.datadog.jenkins.plugins.datadog.util.conversion
 
org.datadog.jenkins.plugins.datadog.util.git - package org.datadog.jenkins.plugins.datadog.util.git
 
org.datadog.jenkins.plugins.datadog.util.json - package org.datadog.jenkins.plugins.datadog.util.json
 
ORIGIN_CIAPP_PIPELINE - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags.Values
 

P

parse(InputStream) - Method in interface org.datadog.jenkins.plugins.datadog.util.ShellCommandExecutor.OutputParser
 
parse(InputStream) - Method in class org.datadog.jenkins.plugins.datadog.util.ShellCommandExecutor.ToStringOutputParser
 
parseConfigurations(Run<?, ?>) - Static method in class org.datadog.jenkins.plugins.datadog.traces.BuildConfigurationParser
Extract the configuration values from a MatrixProject run (https://plugins.jenkins.io/matrix-project/).
Payload - Class in org.datadog.jenkins.plugins.datadog.traces.write
 
Payload(JSONObject, Track) - Constructor for class org.datadog.jenkins.plugins.datadog.traces.write.Payload
 
PipelineNodeInfoAction - Class in org.datadog.jenkins.plugins.datadog.model
 
PipelineNodeInfoAction(String, Set<String>, String, String) - Constructor for class org.datadog.jenkins.plugins.datadog.model.PipelineNodeInfoAction
 
PipelineNodeInfoAction.ConverterImpl - Class in org.datadog.jenkins.plugins.datadog.model
 
PipelineNodeInfoAction.ConverterV1 - Class in org.datadog.jenkins.plugins.datadog.model
 
PipelineQueueInfoAction - Class in org.datadog.jenkins.plugins.datadog.model
 
PipelineQueueInfoAction() - Constructor for class org.datadog.jenkins.plugins.datadog.model.PipelineQueueInfoAction
 
PipelineQueueInfoAction(long, long) - Constructor for class org.datadog.jenkins.plugins.datadog.model.PipelineQueueInfoAction
 
PipelineQueueInfoAction.ConverterImpl - Class in org.datadog.jenkins.plugins.datadog.model
 
PipelineQueueInfoAction.ConverterV1 - Class in org.datadog.jenkins.plugins.datadog.model
 
PipelineStepData - Class in org.datadog.jenkins.plugins.datadog.model
Represents a step in a Jenkins Pipeline.
PipelineStepData(Run<?, ?>, BlockStartNode, BlockEndNode<?>) - Constructor for class org.datadog.jenkins.plugins.datadog.model.PipelineStepData
 
PipelineStepData(Run<?, ?>, StepAtomNode, FlowNode) - Constructor for class org.datadog.jenkins.plugins.datadog.model.PipelineStepData
 
PipelineStepData.StepType - Enum in org.datadog.jenkins.plugins.datadog.model
 
PluginData - Class in org.datadog.jenkins.plugins.datadog.model
 
PluginData.Builder - Class in org.datadog.jenkins.plugins.datadog.model
 
post(String, Map<String, String>, String, byte[], Function<String, T>) - Method in class org.datadog.jenkins.plugins.datadog.clients.HttpClient
 
postAsynchronously(String, Map<String, String>, String, byte[]) - Method in class org.datadog.jenkins.plugins.datadog.clients.HttpClient
 
prepend(Map<String, String>, String, String) - Static method in class org.datadog.jenkins.plugins.datadog.apm.PropertyUtils
 
PRIORITY_SAMPLING_KEY - Static variable in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan
 
PropertyUtils - Class in org.datadog.jenkins.plugins.datadog.apm
 
PropertyUtils() - Constructor for class org.datadog.jenkins.plugins.datadog.apm.PropertyUtils
 
put(String, Map<String, String>, String, byte[], Function<String, T>) - Method in class org.datadog.jenkins.plugins.datadog.clients.HttpClient
 
put(String, TraceSpan) - Method in class org.datadog.jenkins.plugins.datadog.traces.BuildSpanManager
 
putMeta(String, String) - Method in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan
 
putMeta(String, Number) - Method in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan
 
putMeta(String, Boolean) - Method in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan
 
putMetric(String, double) - Method in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan
 

Q

QUEUE_TIME - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
QueueInfoAction - Class in org.datadog.jenkins.plugins.datadog.model.node
A marker interface for enqueue and dequeue actions.
QueueInfoAction() - Constructor for class org.datadog.jenkins.plugins.datadog.model.node.QueueInfoAction
 

R

readField(HierarchicalStreamReader, UnmarshallingContext, Class<F>) - Method in class org.datadog.jenkins.plugins.datadog.util.conversion.VersionedConverter
 
readTagFile(Run<?, ?>) - Method in class org.datadog.jenkins.plugins.datadog.DatadogJobProperty
Method to read the contents of the specified file in the DatadogJobProperty
remove(String) - Method in class org.datadog.jenkins.plugins.datadog.traces.BuildSpanManager
 
removeOrCreate(String) - Method in class org.datadog.jenkins.plugins.datadog.model.TraceInfoAction
 
reportWithEquals(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
RepositoryInfo - Class in org.datadog.jenkins.plugins.datadog.util.git
 
RepositoryInfo(String, String, String) - Constructor for class org.datadog.jenkins.plugins.datadog.util.git.RepositoryInfo
 
RepositoryInfoCallback - Class in org.datadog.jenkins.plugins.datadog.util.git
Returns the RepositoryInfo instance for a certain repository using the JGit.
RepositoryInfoCallback() - Constructor for class org.datadog.jenkins.plugins.datadog.util.git.RepositoryInfoCallback
 
resolve(Map<String, String>) - Static method in class org.datadog.jenkins.plugins.datadog.util.config.DatadogAgentConfiguration
 
resolveGitBranch(Map<String, String>) - Static method in class org.datadog.jenkins.plugins.datadog.util.git.GitUtils
Resolve the value for the git branch based 1: Check user supplied env var 2: Check Jenkins env var 3: Check BuildData already calculated
resolveGitCommit(Map<String, String>) - Static method in class org.datadog.jenkins.plugins.datadog.util.git.GitUtils
Resolve the value for the git commit sha based 1: Check user supplied env var 2: Check Jenkins env var 3: Check BuildData already calculated
resolveGitRepositoryUrl(Map<String, String>) - Static method in class org.datadog.jenkins.plugins.datadog.util.git.GitUtils
Resolve the value for the git repository url based 1: Check user supplied env var 2: Check Jenkins env var 3: Check BuildData already calculated
resolveGitTag(Map<String, String>) - Static method in class org.datadog.jenkins.plugins.datadog.util.git.GitUtils
Resolve the value for the git tag based 1: Check user supplied env var 3: Check BuildData already calculated
RevCommitRepositoryCallback - Class in org.datadog.jenkins.plugins.datadog.util.git
Returns the RevCommit instance for a certain commit using the JGit.
RevCommitRepositoryCallback(String) - Constructor for class org.datadog.jenkins.plugins.datadog.util.git.RevCommitRepositoryCallback
 
run - Variable in class org.datadog.jenkins.plugins.datadog.logs.DatadogConsoleLogFilter
 

S

SCM_CHECKOUT_COMPLETED_EVENT_NAME - Static variable in class org.datadog.jenkins.plugins.datadog.events.SCMCheckoutCompletedEventImpl
 
SCMCheckoutCompletedEventImpl - Class in org.datadog.jenkins.plugins.datadog.events
 
SCMCheckoutCompletedEventImpl(BuildData) - Constructor for class org.datadog.jenkins.plugins.datadog.events.SCMCheckoutCompletedEventImpl
 
searchRepositoryInfo(GitClient) - Static method in class org.datadog.jenkins.plugins.datadog.util.git.GitUtils
Return the RepositoryInfo for a certain Git repository.
searchRevCommit(GitClient, String) - Static method in class org.datadog.jenkins.plugins.datadog.util.git.GitUtils
Return the RevCommit for a certain commit based on the information stored in a certain workspace of a certain node.
SECURITY_EVENT_TYPE - Static variable in interface org.datadog.jenkins.plugins.datadog.DatadogEvent
 
SECURITY_EVENTS - Static variable in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
send(Collection<Payload>) - Method in class org.datadog.jenkins.plugins.datadog.traces.write.AgentTraceWriteStrategy
 
send(Collection<Payload>) - Method in interface org.datadog.jenkins.plugins.datadog.traces.write.TraceWriteStrategy
 
send(Collection<Payload>) - Method in class org.datadog.jenkins.plugins.datadog.traces.write.TraceWriteStrategyImpl
 
sendLogs(String) - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogAgentClient
 
sendLogs(String) - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogApiClient
Posts a given payload to the Datadog Logs Intake, using the user configured apiKey.
sendLogs(String) - Method in interface org.datadog.jenkins.plugins.datadog.DatadogClient
Send log message.
serialize(BuildData, Run<?, ?>) - Method in class org.datadog.jenkins.plugins.datadog.traces.write.AgentTraceWriteStrategy
 
serialize(PipelineStepData, Run<?, ?>) - Method in class org.datadog.jenkins.plugins.datadog.traces.write.AgentTraceWriteStrategy
 
serialize(BuildData, Run<?, ?>) - Method in interface org.datadog.jenkins.plugins.datadog.traces.write.TraceWriteStrategy
 
serialize(PipelineStepData, Run<?, ?>) - Method in interface org.datadog.jenkins.plugins.datadog.traces.write.TraceWriteStrategy
 
serialize(BuildData, Run<?, ?>) - Method in class org.datadog.jenkins.plugins.datadog.traces.write.TraceWriteStrategyImpl
 
serialize(PipelineStepData, Run<?, ?>) - Method in class org.datadog.jenkins.plugins.datadog.traces.write.TraceWriteStrategyImpl
 
serviceCheck(String, DatadogClient.Status, String, Map<String, Set<String>>) - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogAgentClient
 
serviceCheck(String, DatadogClient.Status, String, Map<String, Set<String>>) - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogApiClient
 
serviceCheck(String, DatadogClient.Status, String, Map<String, Set<String>>) - Method in interface org.datadog.jenkins.plugins.datadog.DatadogClient
Sends a service check to the Datadog API, including the check name, and status.
setAdditionalVariables(Map<String, String>) - Method in class org.datadog.jenkins.plugins.datadog.steps.TestVisibility
 
setAggregationKey(String) - Method in class org.datadog.jenkins.plugins.datadog.events.AbstractDatadogEvent
 
setAlertType(DatadogEvent.AlertType) - Method in class org.datadog.jenkins.plugins.datadog.events.AbstractDatadogEvent
 
setAuthorDate(String) - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
 
setAuthorEmail(String) - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
 
setAuthorName(String) - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
 
setBlacklist(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
setBranch(String) - Method in class org.datadog.jenkins.plugins.datadog.model.GitRepositoryAction
 
setBuildUrl(String) - Method in class org.datadog.jenkins.plugins.datadog.traces.BuildSpanAction
 
setCacheBuildRuns(boolean) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Set the checkbox in the UI, used for Jenkins data binding
setCiInstanceName(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Setter function for the traceServiceName global configuration.
setCollectBuildLogs(boolean) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Set the checkbox in the UI, used for Jenkins data binding
setCollectBuildTraces(boolean) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Deprecated.
Use setEnableCiVisibility
setCollectLogs(boolean) - Method in class org.datadog.jenkins.plugins.datadog.steps.DatadogOptions
 
setCommit(String) - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
 
setCommitterDate(String) - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
 
setCommitterEmail(String) - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
 
setCommitterName(String) - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
 
setDate(Long) - Method in class org.datadog.jenkins.plugins.datadog.events.AbstractDatadogEvent
 
setDefaultBranch(String) - Method in class org.datadog.jenkins.plugins.datadog.model.GitRepositoryAction
 
setEmitConfigChangeEvents(boolean) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Used for CasC accepting a comma-separated string of events.
setEmitSCMEvents(boolean) - Method in class org.datadog.jenkins.plugins.datadog.DatadogJobProperty
Set the checkbox in the UI, used for Jenkins data binding
setEmitSecurityEvents(boolean) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Set the checkbox in the UI, used for Jenkins data binding
setEmitSystemEvents(boolean) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Set the checkbox in the UI, used for Jenkins data binding
setEnableCiVisibility(boolean) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Set the checkbox in the UI, used for Jenkins data binding to enable CI Visibility
setEnabled(boolean) - Method in class org.datadog.jenkins.plugins.datadog.steps.TestVisibility
 
setEnableFile(boolean) - Method in class org.datadog.jenkins.plugins.datadog.DatadogJobProperty
Sets the enableFile set in the job configuration.
setEnableProperty(boolean) - Method in class org.datadog.jenkins.plugins.datadog.DatadogJobProperty
Sets the enableProperty set in the job configuration.
setEndNano(long) - Method in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan
 
setError(boolean) - Method in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan
 
setExcluded(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Setter function for the excluded jobs global configuration, accepting a comma-separated string of jobs.
setExcludeEvents(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Setter function for the included global configuration, accepting a comma-separated string of events.
setGlobalJobTags(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Setter function for the globalJobTags global configuration, accepting a comma-separated string of jobs and tags.
setGlobalTagFile(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Setter function for the globalFile global configuration, accepting a comma-separated string of tags.
setGlobalTags(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Setter function for the globalTags global configuration, accepting a comma-separated string of tags.
setHost(String) - Method in class org.datadog.jenkins.plugins.datadog.events.AbstractDatadogEvent
 
setHostname(String) - Method in class org.datadog.jenkins.plugins.datadog.clients.CounterMetric
 
setHostname(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Setter function for the hostname global configuration.
setHostname(String) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
setIncluded(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Setter function for the includedd global configuration, accepting a comma-separated string of jobs.
setIncludeEvents(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Setter function for the included global configuration, accepting a comma-separated string of events.
setIsTemporarily(boolean) - Method in class org.datadog.jenkins.plugins.datadog.events.AbstractDatadogSimpleEvent
 
setJenkinsUrl(String) - Method in class org.datadog.jenkins.plugins.datadog.events.AbstractDatadogEvent
 
setJenkinsUrl(String) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
setLanguages(Collection<TracerLanguage>) - Method in class org.datadog.jenkins.plugins.datadog.steps.TestVisibility
 
setMessage(String) - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
 
setMetricName(String) - Method in class org.datadog.jenkins.plugins.datadog.clients.CounterMetric
 
setPriority(DatadogEvent.Priority) - Method in class org.datadog.jenkins.plugins.datadog.events.AbstractDatadogEvent
 
setPropagatedQueueTimeMillis(long) - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineQueueInfoAction
 
setQueueTimeMillis(long) - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineQueueInfoAction
 
setRefreshDogstatsdClient(boolean) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Set the checkbox in the UI, used for Jenkins data binding
setReportWith(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Setter function for the reportWith global configuration.
setRepositoryURL(String) - Method in class org.datadog.jenkins.plugins.datadog.model.GitRepositoryAction
 
setResourceName(String) - Method in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan
 
setRetryLogs(boolean) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Set the checkbox in the UI, used for Jenkins data binding
setServiceName(String) - Method in class org.datadog.jenkins.plugins.datadog.steps.TestVisibility
 
setServiceName(String) - Method in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan
 
setTag(String) - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
 
setTagFile(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogJobProperty
Sets the tagFile set in the job configuration.
setTagProperties(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogJobProperty
 
setTags(Map<String, Set<String>>) - Method in class org.datadog.jenkins.plugins.datadog.clients.CounterMetric
 
setTags(Map<String, Set<String>>) - Method in class org.datadog.jenkins.plugins.datadog.events.AbstractDatadogEvent
 
setTags(Map<String, Set<String>>) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
setTags(List<String>) - Method in class org.datadog.jenkins.plugins.datadog.steps.DatadogOptions
 
setTargetApiKey(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Setter function for the apiKey global configuration.
setTargetApiURL(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Setter function for the targetApiURL global configuration.
setTargetCredentialsApiKey(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Setter function for the credentials apiKey global configuration.
setTargetHost(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Setter function for the targetHost global configuration.
setTargetLogCollectionPort(Integer) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Setter function for the targetLogCollectionPort global configuration.
setTargetLogIntakeURL(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Setter function for the targetLogIntakeURL global configuration.
setTargetPort(Integer) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Setter function for the targetPort global configuration.
setTargetTraceCollectionPort(Integer) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Setter function for the targetLogCollectionPort global configuration.
setTargetWebhookIntakeURL(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Setter function for the targetWebhookIntakeURL global configuration.
setTestClient(DatadogClient) - Static method in class org.datadog.jenkins.plugins.datadog.clients.ClientFactory
 
setTestVisibility(TestVisibility) - Method in class org.datadog.jenkins.plugins.datadog.steps.DatadogOptions
 
setText(String) - Method in class org.datadog.jenkins.plugins.datadog.events.AbstractDatadogEvent
 
setTitle(String) - Method in class org.datadog.jenkins.plugins.datadog.events.AbstractDatadogEvent
 
setTraceServiceName(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Deprecated.
Use setCiInstanceName.
setType(String) - Method in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan
 
setUpEnvironment(AbstractBuild, Launcher, BuildListener) - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogBuildListener
Called before the SCMCheckout is run in a Jenkins build.
setUseAwsInstanceHostname(boolean) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Set the checkbox in the UI, used for Jenkins data binding
setUsedApiKey(Secret) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Setter function for the API key global configuration..
setWhitelist(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
severe(Logger, Throwable, String) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 
ShellCommandCallable - Class in org.datadog.jenkins.plugins.datadog.apm
 
ShellCommandCallable(Map<String, String>, long, String...) - Constructor for class org.datadog.jenkins.plugins.datadog.apm.ShellCommandCallable
 
ShellCommandExecutor - Class in org.datadog.jenkins.plugins.datadog.util
 
ShellCommandExecutor(File, Map<String, String>, long) - Constructor for class org.datadog.jenkins.plugins.datadog.util.ShellCommandExecutor
 
ShellCommandExecutor.OutputParser<T> - Interface in org.datadog.jenkins.plugins.datadog.util
 
ShellCommandExecutor.ToStringOutputParser - Class in org.datadog.jenkins.plugins.datadog.util
 
shouldRetry(Response) - Method in class org.datadog.jenkins.plugins.datadog.clients.HttpRetryPolicy
 
shouldSendEvent(String) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
Checks to see if event should be sent to client
SignatureVerifier - Class in org.datadog.jenkins.plugins.datadog.apm.signature
 
SignatureVerifier() - Constructor for class org.datadog.jenkins.plugins.datadog.apm.signature.SignatureVerifier
 
SPAN_ID_ENVVAR_KEY - Static variable in class org.datadog.jenkins.plugins.datadog.traces.TracerConstants
 
StageData - Class in org.datadog.jenkins.plugins.datadog.model
Keeps the information of a Stage to calculate the Stage breakdown.
StageData.Builder - Class in org.datadog.jenkins.plugins.datadog.model
 
start(StepContext) - Method in class org.datadog.jenkins.plugins.datadog.steps.DatadogOptions
 
start() - Method in class org.datadog.jenkins.plugins.datadog.traces.write.TraceWriter
 
Status - Enum in org.datadog.jenkins.plugins.datadog.model
 
STATUS - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
STATUS_ERROR - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
STATUS_SUCCESS - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
STATUS_UNSTABLE - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
StatusAction - Class in org.datadog.jenkins.plugins.datadog.model.node
 
StatusAction(Status, boolean) - Constructor for class org.datadog.jenkins.plugins.datadog.model.node.StatusAction
 
StatusAction.ConverterImpl - Class in org.datadog.jenkins.plugins.datadog.model.node
 
StatusAction.ConverterV1 - Class in org.datadog.jenkins.plugins.datadog.model.node
 
statusFromResult(String) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
Returns a normalized result for traces.
stop() - Static method in class org.datadog.jenkins.plugins.datadog.traces.write.TraceWriterFactory
This method is called when the plugin is stopped.
stopAsynchronously() - Method in class org.datadog.jenkins.plugins.datadog.traces.write.TraceWriter
 
stopSynchronously() - Method in class org.datadog.jenkins.plugins.datadog.traces.write.TraceWriter
 
submitBuild(BuildData, Run<?, ?>) - Method in class org.datadog.jenkins.plugins.datadog.traces.write.TraceWriter
 
submitPipelineStep(PipelineStepData, Run<?, ?>) - Method in class org.datadog.jenkins.plugins.datadog.traces.write.TraceWriter
 
SUCCESS - Static variable in class org.datadog.jenkins.plugins.datadog.clients.DatadogAgentClient.ConnectivityResult
 
SuppressFBWarnings - Annotation Type in org.datadog.jenkins.plugins.datadog.util
Inspired from https://sourceforge.net/p/findbugs/feature-requests/298/#5e88
SYSTEM_EVENT_TYPE - Static variable in interface org.datadog.jenkins.plugins.datadog.DatadogEvent
 
SYSTEM_EVENTS - Static variable in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 

T

TagsUtil - Class in org.datadog.jenkins.plugins.datadog.util
 
TagsUtil() - Constructor for class org.datadog.jenkins.plugins.datadog.util.TagsUtil
 
takesImplicitBlockArgument() - Method in class org.datadog.jenkins.plugins.datadog.steps.DatadogOptions.DescriptorImpl
TARGET_HOST_PROPERTY - Static variable in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
TARGET_PORT_PROPERTY - Static variable in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
TARGET_TRACE_COLLECTION_PORT_PROPERTY - Static variable in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
TestVisibility - Class in org.datadog.jenkins.plugins.datadog.steps
 
TestVisibility() - Constructor for class org.datadog.jenkins.plugins.datadog.steps.TestVisibility
 
toEventAlertType() - Method in enum org.datadog.jenkins.plugins.datadog.DatadogEvent.AlertType
 
toEventPriority() - Method in enum org.datadog.jenkins.plugins.datadog.DatadogEvent.Priority
 
toInt(boolean) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 
toISO8601(Date) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
Returns a date as String in the ISO8601 format
toJson(Set<String>) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
Returns a JSON array string based on the set.
toJson(Map<String, String>) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
Returns a JSON object string based on the map.
toJson() - Method in class org.datadog.jenkins.plugins.datadog.model.StageData
 
toJson(BuildData, Run<?, ?>) - Method in class org.datadog.jenkins.plugins.datadog.traces.DatadogBaseBuildLogic
 
toJson(PipelineStepData, Run<?, ?>) - Method in class org.datadog.jenkins.plugins.datadog.traces.DatadogBasePipelineLogic
 
toJson(BuildData, Run<?, ?>) - Method in class org.datadog.jenkins.plugins.datadog.traces.DatadogTraceBuildLogic
 
toJson(PipelineStepData, Run<?, ?>) - Method in class org.datadog.jenkins.plugins.datadog.traces.DatadogTracePipelineLogic
 
toJson(BuildData, Run<?, ?>) - Method in class org.datadog.jenkins.plugins.datadog.traces.DatadogWebhookBuildLogic
 
toJson(PipelineStepData, Run<?, ?>) - Method in class org.datadog.jenkins.plugins.datadog.traces.DatadogWebhookPipelineLogic
 
toJson(List<ToJson>) - Static method in class org.datadog.jenkins.plugins.datadog.util.json.JsonUtils
 
ToJson - Interface in org.datadog.jenkins.plugins.datadog.util.json
 
toJson() - Method in interface org.datadog.jenkins.plugins.datadog.util.json.ToJson
 
toServiceCheckStatus() - Method in enum org.datadog.jenkins.plugins.datadog.DatadogClient.Status
 
toSpan(BuildData, Run<?, ?>) - Method in class org.datadog.jenkins.plugins.datadog.traces.DatadogTraceBuildLogic
 
toSpan(PipelineStepData, Run<?, ?>) - Method in class org.datadog.jenkins.plugins.datadog.traces.DatadogTracePipelineLogic
 
toString() - Method in enum org.datadog.jenkins.plugins.datadog.apm.TracerLanguage
 
toString() - Method in class org.datadog.jenkins.plugins.datadog.clients.CounterMetric
 
toString() - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
 
toString() - Method in class org.datadog.jenkins.plugins.datadog.model.GitRepositoryAction
 
toString() - Method in class org.datadog.jenkins.plugins.datadog.model.node.DequeueAction
 
toString() - Method in class org.datadog.jenkins.plugins.datadog.model.node.EnqueueAction
 
toString() - Method in class org.datadog.jenkins.plugins.datadog.model.node.NodeInfoAction
 
toString() - Method in class org.datadog.jenkins.plugins.datadog.model.node.StatusAction
 
toString() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineNodeInfoAction
 
toString() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineQueueInfoAction
 
toString() - Method in class org.datadog.jenkins.plugins.datadog.model.StageData
 
toString() - Method in class org.datadog.jenkins.plugins.datadog.model.TraceInfoAction
 
toString() - Method in class org.datadog.jenkins.plugins.datadog.traces.BuildSpanAction
 
toString() - Method in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan
 
toString() - Method in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan.TraceSpanContext
 
ToStringOutputParser() - Constructor for class org.datadog.jenkins.plugins.datadog.util.ShellCommandExecutor.ToStringOutputParser
 
toTag() - Method in enum org.datadog.jenkins.plugins.datadog.model.Status
 
toValue() - Method in enum org.datadog.jenkins.plugins.datadog.DatadogClient.Status
 
TRACE_ID - Static variable in class org.datadog.jenkins.plugins.datadog.traces.mapper.JsonTraceSpanMapper
 
TRACE_ID_ENVVAR_KEY - Static variable in class org.datadog.jenkins.plugins.datadog.traces.TracerConstants
 
TraceInfoAction - Class in org.datadog.jenkins.plugins.datadog.model
This action stores mapping between IDs of FlowNode that are generated by Jenkins, and span IDs that are generated by the plugin.
TraceInfoAction() - Constructor for class org.datadog.jenkins.plugins.datadog.model.TraceInfoAction
 
TraceInfoAction(Map<String, Long>) - Constructor for class org.datadog.jenkins.plugins.datadog.model.TraceInfoAction
 
TraceInfoAction.ConverterImpl - Class in org.datadog.jenkins.plugins.datadog.model
 
TraceInfoAction.ConverterV1 - Class in org.datadog.jenkins.plugins.datadog.model
 
TracerConstants - Class in org.datadog.jenkins.plugins.datadog.traces
 
TracerLanguage - Enum in org.datadog.jenkins.plugins.datadog.apm
 
TraceSpan - Class in org.datadog.jenkins.plugins.datadog.traces.message
 
TraceSpan(String, long) - Constructor for class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan
 
TraceSpan(String, long, TraceSpan.TraceSpanContext) - Constructor for class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan
 
TraceSpan.TraceSpanContext - Class in org.datadog.jenkins.plugins.datadog.traces.message
 
TraceSpan.TraceSpanContext.ConverterImpl - Class in org.datadog.jenkins.plugins.datadog.traces.message
 
TraceSpan.TraceSpanContext.ConverterV1 - Class in org.datadog.jenkins.plugins.datadog.traces.message
 
TraceSpanContext() - Constructor for class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan.TraceSpanContext
 
TraceSpanContext(long, long, long) - Constructor for class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan.TraceSpanContext
 
TraceStepEnvironmentContributor - Class in org.datadog.jenkins.plugins.datadog.traces
 
TraceStepEnvironmentContributor() - Constructor for class org.datadog.jenkins.plugins.datadog.traces.TraceStepEnvironmentContributor
 
TraceWriter - Class in org.datadog.jenkins.plugins.datadog.traces.write
 
TraceWriter(DatadogClient) - Constructor for class org.datadog.jenkins.plugins.datadog.traces.write.TraceWriter
 
TraceWriterFactory - Class in org.datadog.jenkins.plugins.datadog.traces.write
 
TraceWriterFactory() - Constructor for class org.datadog.jenkins.plugins.datadog.traces.write.TraceWriterFactory
 
TraceWriteStrategy - Interface in org.datadog.jenkins.plugins.datadog.traces.write
 
TraceWriteStrategyImpl - Class in org.datadog.jenkins.plugins.datadog.traces.write
 
TraceWriteStrategyImpl(Track, Consumer<Collection<Payload>>) - Constructor for class org.datadog.jenkins.plugins.datadog.traces.write.TraceWriteStrategyImpl
 
Track - Enum in org.datadog.jenkins.plugins.datadog.traces.write
 

U

unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction.ConverterV1
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.GitRepositoryAction.ConverterV1
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.node.DequeueAction.ConverterV1
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.node.EnqueueAction.ConverterV1
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.node.NodeInfoAction.ConverterV1
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.node.StatusAction.ConverterV1
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineNodeInfoAction.ConverterV1
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineQueueInfoAction.ConverterV1
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.TraceInfoAction.ConverterV1
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.traces.BuildSpanAction.ConverterV1
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan.TraceSpanContext.ConverterV1
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.util.conversion.DatadogActionConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.util.conversion.VersionedConverter
 
UPDATED - Static variable in class org.datadog.jenkins.plugins.datadog.events.ItemCRUDEventImpl
 
USER_ACCESS_DENIED_EVENT_NAME - Static variable in class org.datadog.jenkins.plugins.datadog.events.UserAuthenticationEventImpl
 
USER_ACCESS_DENIED_MESSAGE - Static variable in class org.datadog.jenkins.plugins.datadog.events.UserAuthenticationEventImpl
 
USER_EMAIL - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
USER_LOGIN_EVENT_NAME - Static variable in class org.datadog.jenkins.plugins.datadog.events.UserAuthenticationEventImpl
 
USER_LOGIN_MESSAGE - Static variable in class org.datadog.jenkins.plugins.datadog.events.UserAuthenticationEventImpl
 
USER_LOGOUT_EVENT_NAME - Static variable in class org.datadog.jenkins.plugins.datadog.events.UserAuthenticationEventImpl
 
USER_LOGOUT_MESSAGE - Static variable in class org.datadog.jenkins.plugins.datadog.events.UserAuthenticationEventImpl
 
USER_NAME - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
UserAuthenticationEventImpl - Class in org.datadog.jenkins.plugins.datadog.events
 
UserAuthenticationEventImpl(String, String, Map<String, Set<String>>) - Constructor for class org.datadog.jenkins.plugins.datadog.events.UserAuthenticationEventImpl
 

V

validateConfiguration() - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogAgentClient
 
validateConfiguration() - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogApiClient
 
validateDefaultIntakeConnection(HttpClient, String, Secret) - Static method in class org.datadog.jenkins.plugins.datadog.clients.DatadogApiClient
 
validatePort(String) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
validateURL(String) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
valueOf(String) - Static method in enum org.datadog.jenkins.plugins.datadog.apm.TracerLanguage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.datadog.jenkins.plugins.datadog.DatadogClient.ClientType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.datadog.jenkins.plugins.datadog.DatadogClient.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.datadog.jenkins.plugins.datadog.DatadogEvent.AlertType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.datadog.jenkins.plugins.datadog.DatadogEvent.Priority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.datadog.jenkins.plugins.datadog.model.PipelineStepData.StepType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.datadog.jenkins.plugins.datadog.model.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.datadog.jenkins.plugins.datadog.traces.write.Track
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.datadog.jenkins.plugins.datadog.apm.TracerLanguage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.datadog.jenkins.plugins.datadog.DatadogClient.ClientType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.datadog.jenkins.plugins.datadog.DatadogClient.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.datadog.jenkins.plugins.datadog.DatadogEvent.AlertType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.datadog.jenkins.plugins.datadog.DatadogEvent.Priority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.datadog.jenkins.plugins.datadog.model.PipelineStepData.StepType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.datadog.jenkins.plugins.datadog.model.Status
Returns an array containing the constants of this enum type, in the order they are declared.
Values() - Constructor for class org.datadog.jenkins.plugins.datadog.traces.CITags.Values
 
values() - Static method in enum org.datadog.jenkins.plugins.datadog.traces.write.Track
Returns an array containing the constants of this enum type, in the order they are declared.
verifySignature(InputStream, InputStream, InputStream) - Static method in class org.datadog.jenkins.plugins.datadog.apm.signature.SignatureVerifier
 
VersionedConverter<T> - Class in org.datadog.jenkins.plugins.datadog.util.conversion
 
VersionedConverter(int) - Constructor for class org.datadog.jenkins.plugins.datadog.util.conversion.VersionedConverter
 

W

withActive(long) - Method in class org.datadog.jenkins.plugins.datadog.model.PluginData.Builder
 
withCount(long) - Method in class org.datadog.jenkins.plugins.datadog.model.PluginData.Builder
 
withEndTimeInMicros(long) - Method in class org.datadog.jenkins.plugins.datadog.model.StageData.Builder
 
withFailed(long) - Method in class org.datadog.jenkins.plugins.datadog.model.PluginData.Builder
 
withInactive(long) - Method in class org.datadog.jenkins.plugins.datadog.model.PluginData.Builder
 
withName(String) - Method in class org.datadog.jenkins.plugins.datadog.model.StageData.Builder
 
withStartTimeInMicros(long) - Method in class org.datadog.jenkins.plugins.datadog.model.StageData.Builder
 
withUpdatable(long) - Method in class org.datadog.jenkins.plugins.datadog.model.PluginData.Builder
 
WORKSPACE_PATH - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
write(String) - Method in class org.datadog.jenkins.plugins.datadog.logs.DatadogWriter
 
writeField(String, Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.util.conversion.VersionedConverter
 

_

_CONFIGURATION - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
_DD_CI_BUILD_LEVEL - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
Deprecated.
_DD_CI_INTERNAL - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
_DD_CI_LEVEL - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
_DD_CI_STAGES - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
_DD_HOSTNAME - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
_DD_ORIGIN - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
_ID - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
_NAME - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
_NUMBER - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
_RESULT - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
Deprecated.
_URL - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
A B C D E F G H I J L M N O P Q R S T U V W _ 
Skip navigation links

Copyright © 2016–2024. All rights reserved.