A B C D E F G H I J L M N O P Q R S T U V W X _ 
All Classes All Packages

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
 
accept(T) - Method in interface org.datadog.jenkins.plugins.datadog.util.ThrowingConsumer
 
addLogAttributes() - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
addMetadata(Source, GitMetadata) - Method in class org.datadog.jenkins.plugins.datadog.model.GitMetadataAction
 
addTagToTags(Map<String, Set<String>>, String, String) - Static method in class org.datadog.jenkins.plugins.datadog.util.TagsUtil
 
all() - Static method in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntake.DatadogIntakeDescriptor
 
all() - Static method in class org.datadog.jenkins.plugins.datadog.configuration.api.key.DatadogApiKey.DatadogApiKeyDescriptor
 
all() - Static method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogClientConfiguration.DatadogClientConfigurationDescriptor
 
AP1 - org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogSite
 
APM - org.datadog.jenkins.plugins.datadog.traces.write.Track
 
AsyncWriter<T> - Class in org.datadog.jenkins.plugins.datadog.util
 
AsyncWriter(String, Consumer<List<T>>, Runnable, int, int, int, int, int) - Constructor for class org.datadog.jenkins.plugins.datadog.util.AsyncWriter
 
authenticated(UserDetails) - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogSecurityListener
 
authorDate(String) - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitCommitMetadata.Builder
 
authorEmail(String) - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitCommitMetadata.Builder
 
authorName(String) - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitCommitMetadata.Builder
 

B

backoff() - Method in class org.datadog.jenkins.plugins.datadog.clients.HttpRetryPolicy
 
BatchSender<T> - Class in org.datadog.jenkins.plugins.datadog.clients
 
BatchSender(HttpClient, String, Map<String, String>, int, Function<T, JSONObject>, boolean) - Constructor for class org.datadog.jenkins.plugins.datadog.clients.BatchSender
 
branch(String) - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitMetadata.Builder
 
build() - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitCommitMetadata.Builder
 
build() - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitMetadata.Builder
 
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
 
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.git.GitCommitMetadata.Builder
 
Builder() - Constructor for class org.datadog.jenkins.plugins.datadog.model.git.GitMetadata.Builder
 
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
 
buildGitMetadata(GitClient) - Static method in class org.datadog.jenkins.plugins.datadog.util.git.GitUtils
 
buildGitMetadataWithJenkinsEnvVars(Map<String, String>) - Static method in class org.datadog.jenkins.plugins.datadog.util.git.GitUtils
 
buildGitMetadataWithUserSuppliedEnvVars(Map<String, String>) - Static method in class org.datadog.jenkins.plugins.datadog.util.git.GitUtils
 
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, TraceSpan.TraceSpanContext) - Constructor for class org.datadog.jenkins.plugins.datadog.traces.BuildSpanAction
 
BuildSpanAction(TraceSpan.TraceSpanContext, TraceSpan.TraceSpanContext, int, 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
 
BuildSpanAction.ConverterV2 - Class in org.datadog.jenkins.plugins.datadog.traces
 
BuildSpanManager - Class in org.datadog.jenkins.plugins.datadog.traces
Used to store trace data after the build has finished.
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

CANCELED - org.datadog.jenkins.plugins.datadog.model.Status
 
canConvert(Class) - Method in class org.datadog.jenkins.plugins.datadog.util.conversion.DatadogConverter
 
canConvert(Class) - Method in class org.datadog.jenkins.plugins.datadog.util.conversion.PatternListConverter
 
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(ThrowingConsumer<T>, Consumer<T>, Consumer<Exception>) - Constructor for class org.datadog.jenkins.plugins.datadog.util.CircuitBreaker
 
CircuitBreaker(ThrowingConsumer<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.
ClientHolder - Class in org.datadog.jenkins.plugins.datadog.clients
 
ClientHolder() - Constructor for class org.datadog.jenkins.plugins.datadog.clients.ClientHolder
 
close() - Method in interface org.datadog.jenkins.plugins.datadog.logs.LogWriteStrategy
 
close() - Method in interface org.datadog.jenkins.plugins.datadog.traces.write.TraceWriteStrategy
 
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)).
commit(String) - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitCommitMetadata.Builder
 
commitMetadata(GitCommitMetadata) - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitMetadata.Builder
 
committerDate(String) - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitCommitMetadata.Builder
 
committerEmail(String) - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitCommitMetadata.Builder
 
committerName(String) - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitCommitMetadata.Builder
 
compareTo(Semver) - Method in class org.datadog.jenkins.plugins.datadog.apm.Semver
 
compareTo(StageData) - Method in class org.datadog.jenkins.plugins.datadog.model.StageData
 
COMPRESS_REQUEST - Static variable in class org.datadog.jenkins.plugins.datadog.clients.DatadogApiClient
 
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
 
CONFIG - Static variable in interface org.datadog.jenkins.plugins.datadog.flare.FlareContributor.ORDER
 
configure(Run<?, ?>, Computer, Node, FlowNode, EnvVars, TaskListener) - Method in class org.datadog.jenkins.plugins.datadog.apm.DatadogTracerConfigurator
 
configure(TestOptimization, Node, FilePath, Map<String, String>, TaskListener) - Method in class org.datadog.jenkins.plugins.datadog.apm.DotnetConfigurator
 
configure(TestOptimization, Node, FilePath, Map<String, String>, TaskListener) - Method in class org.datadog.jenkins.plugins.datadog.apm.RubyConfigurator
 
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.
CONNECTIVITY_CHECKS - Static variable in interface org.datadog.jenkins.plugins.datadog.flare.FlareContributor.ORDER
 
ConnectivityChecksFlare - Class in org.datadog.jenkins.plugins.datadog.flare
 
ConnectivityChecksFlare() - Constructor for class org.datadog.jenkins.plugins.datadog.flare.ConnectivityChecksFlare
 
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.DatadogLinkAction.ConverterImpl
 
ConverterImpl(XStream) - Constructor for class org.datadog.jenkins.plugins.datadog.model.git.GitCommitMetadata.ConverterImpl
 
ConverterImpl(XStream) - Constructor for class org.datadog.jenkins.plugins.datadog.model.git.GitMetadata.ConverterImpl
 
ConverterImpl(XStream) - Constructor for class org.datadog.jenkins.plugins.datadog.model.GitCommitAction.ConverterImpl
Deprecated.
 
ConverterImpl(XStream) - Constructor for class org.datadog.jenkins.plugins.datadog.model.GitMetadataAction.ConverterImpl
 
ConverterImpl(XStream) - Constructor for class org.datadog.jenkins.plugins.datadog.model.GitRepositoryAction.ConverterImpl
Deprecated.
 
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.DatadogLinkAction.ConverterV1
 
ConverterV1() - Constructor for class org.datadog.jenkins.plugins.datadog.model.git.GitCommitMetadata.ConverterV1
 
ConverterV1() - Constructor for class org.datadog.jenkins.plugins.datadog.model.GitCommitAction.ConverterV1
Deprecated.
 
ConverterV1() - Constructor for class org.datadog.jenkins.plugins.datadog.model.GitRepositoryAction.ConverterV1
Deprecated.
 
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
 
ConverterV1(XStream) - Constructor for class org.datadog.jenkins.plugins.datadog.model.git.GitMetadata.ConverterV1
 
ConverterV1(XStream) - Constructor for class org.datadog.jenkins.plugins.datadog.model.GitMetadataAction.ConverterV1
 
ConverterV2() - Constructor for class org.datadog.jenkins.plugins.datadog.model.node.DequeueAction.ConverterV2
 
ConverterV2() - Constructor for class org.datadog.jenkins.plugins.datadog.model.node.EnqueueAction.ConverterV2
 
ConverterV2() - Constructor for class org.datadog.jenkins.plugins.datadog.model.node.NodeInfoAction.ConverterV2
 
ConverterV2() - Constructor for class org.datadog.jenkins.plugins.datadog.model.PipelineNodeInfoAction.ConverterV2
 
ConverterV2() - Constructor for class org.datadog.jenkins.plugins.datadog.traces.BuildSpanAction.ConverterV2
 
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
 
create() - Method in class org.datadog.jenkins.plugins.datadog.clients.HttpRetryPolicy.Factory
 
create(Run<?, ?>, TaskListener) - Static method in class org.datadog.jenkins.plugins.datadog.model.BuildData
This is a workaround for a BuildData initialization issue.
createClient() - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration
 
createClient() - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogApiConfiguration
 
createClient() - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogClientConfiguration
 
CREATED - Static variable in class org.datadog.jenkins.plugins.datadog.events.ItemCRUDEventImpl
 
createLogWriteStrategy() - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogAgentClient
 
createLogWriteStrategy() - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogApiClient
 
createLogWriteStrategy() - Method in interface org.datadog.jenkins.plugins.datadog.DatadogClient
 
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
 
CRITICAL - org.datadog.jenkins.plugins.datadog.DatadogClient.Status
 
cstrToList(String) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
Converts a Comma Separated List into a List Object
cstrToList(String, Function<String, T>) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
Converts a comma-separated string into a list
currentTimeMillis() - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 

D

DATADOG_AGENT_CLIENT_TYPE - Static variable in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
DATADOG_API_CLIENT_TYPE - Static variable in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
DATADOG_PUBLIC_KEY - Static variable in class org.datadog.jenkins.plugins.datadog.apm.signature.SignatureVerifier
 
DATADOG_SITE_PROPERTY - Static variable in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeSite
 
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.configuration
 
DatadogAgentConfiguration(String, Integer, Integer, Integer) - Constructor for class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration
 
DatadogAgentConfiguration.DatadogAgentConfigurationDescriptor - Class in org.datadog.jenkins.plugins.datadog.configuration
 
DatadogAgentConfigurationDescriptor() - Constructor for class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration.DatadogAgentConfigurationDescriptor
 
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.
DatadogApiClient(String, String, String, Secret) - Constructor for class org.datadog.jenkins.plugins.datadog.clients.DatadogApiClient
 
DatadogApiConfiguration - Class in org.datadog.jenkins.plugins.datadog.configuration
 
DatadogApiConfiguration(DatadogIntake, DatadogApiKey) - Constructor for class org.datadog.jenkins.plugins.datadog.configuration.DatadogApiConfiguration
 
DatadogApiConfiguration.DatadogApiConfigurationDescriptor - Class in org.datadog.jenkins.plugins.datadog.configuration
 
DatadogApiConfigurationDescriptor() - Constructor for class org.datadog.jenkins.plugins.datadog.configuration.DatadogApiConfiguration.DatadogApiConfigurationDescriptor
 
DatadogApiKey - Class in org.datadog.jenkins.plugins.datadog.configuration.api.key
 
DatadogApiKey() - Constructor for class org.datadog.jenkins.plugins.datadog.configuration.api.key.DatadogApiKey
 
DatadogApiKey.DatadogApiKeyDescriptor - Class in org.datadog.jenkins.plugins.datadog.configuration.api.key
 
DatadogApiKeyDescriptor() - Constructor for class org.datadog.jenkins.plugins.datadog.configuration.api.key.DatadogApiKey.DatadogApiKeyDescriptor
 
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.Status - Enum in org.datadog.jenkins.plugins.datadog
 
DatadogClientConfiguration - Class in org.datadog.jenkins.plugins.datadog.configuration
 
DatadogClientConfiguration() - Constructor for class org.datadog.jenkins.plugins.datadog.configuration.DatadogClientConfiguration
 
DatadogClientConfiguration.DatadogClientConfigurationDescriptor - Class in org.datadog.jenkins.plugins.datadog.configuration
 
DatadogClientConfigurationDescriptor() - Constructor for class org.datadog.jenkins.plugins.datadog.configuration.DatadogClientConfiguration.DatadogClientConfigurationDescriptor
 
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
 
DatadogConfigFlare - Class in org.datadog.jenkins.plugins.datadog.flare
 
DatadogConfigFlare() - Constructor for class org.datadog.jenkins.plugins.datadog.flare.DatadogConfigFlare
 
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
 
DatadogConverter<T> - Class in org.datadog.jenkins.plugins.datadog.util.conversion
Converter that supports data versioning.
DatadogConverter(VersionedConverter<T>, VersionedConverter<T>...) - Constructor for class org.datadog.jenkins.plugins.datadog.util.conversion.DatadogConverter
 
DatadogCountersPublisher - Class in org.datadog.jenkins.plugins.datadog.publishers
 
DatadogCountersPublisher() - Constructor for class org.datadog.jenkins.plugins.datadog.publishers.DatadogCountersPublisher
 
DatadogCredentialsApiKey - Class in org.datadog.jenkins.plugins.datadog.configuration.api.key
 
DatadogCredentialsApiKey(String) - Constructor for class org.datadog.jenkins.plugins.datadog.configuration.api.key.DatadogCredentialsApiKey
 
DatadogCredentialsApiKey.DatadogCredentialsApiKeyDescriptor - Class in org.datadog.jenkins.plugins.datadog.configuration.api.key
 
DatadogCredentialsApiKeyDescriptor() - Constructor for class org.datadog.jenkins.plugins.datadog.configuration.api.key.DatadogCredentialsApiKey.DatadogCredentialsApiKeyDescriptor
 
DatadogEnvVarsFlare - Class in org.datadog.jenkins.plugins.datadog.flare
 
DatadogEnvVarsFlare() - Constructor for class org.datadog.jenkins.plugins.datadog.flare.DatadogEnvVarsFlare
 
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
 
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
 
DatadogIntake - Class in org.datadog.jenkins.plugins.datadog.configuration.api.intake
 
DatadogIntake() - Constructor for class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntake
 
DatadogIntake.DatadogIntakeDescriptor - Class in org.datadog.jenkins.plugins.datadog.configuration.api.intake
 
DatadogIntakeDescriptor() - Constructor for class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntake.DatadogIntakeDescriptor
 
DatadogIntakeSite - Class in org.datadog.jenkins.plugins.datadog.configuration.api.intake
 
DatadogIntakeSite(DatadogSite) - Constructor for class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeSite
 
DatadogIntakeSite.DatadogIntakeSiteDescriptor - Class in org.datadog.jenkins.plugins.datadog.configuration.api.intake
 
DatadogIntakeSiteDescriptor() - Constructor for class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeSite.DatadogIntakeSiteDescriptor
 
DatadogIntakeUrls - Class in org.datadog.jenkins.plugins.datadog.configuration.api.intake
 
DatadogIntakeUrls(String, String, String) - Constructor for class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeUrls
 
DatadogIntakeUrls.DatadogIntakeUrlsDescriptor - Class in org.datadog.jenkins.plugins.datadog.configuration.api.intake
 
DatadogIntakeUrlsDescriptor() - Constructor for class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeUrls.DatadogIntakeUrlsDescriptor
 
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
 
DatadogLinkAction - Class in org.datadog.jenkins.plugins.datadog.model
 
DatadogLinkAction(BuildData, String) - Constructor for class org.datadog.jenkins.plugins.datadog.model.DatadogLinkAction
 
DatadogLinkAction.ConverterImpl - Class in org.datadog.jenkins.plugins.datadog.model
 
DatadogLinkAction.ConverterV1 - Class in org.datadog.jenkins.plugins.datadog.model
 
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>, TestOptimization) - 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
 
DatadogPluginManagement - Class in org.datadog.jenkins.plugins.datadog
 
DatadogPluginManagement() - Constructor for class org.datadog.jenkins.plugins.datadog.DatadogPluginManagement
 
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
 
DatadogSite - Enum in org.datadog.jenkins.plugins.datadog.configuration.api.intake
 
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
 
DatadogTextApiKey - Class in org.datadog.jenkins.plugins.datadog.configuration.api.key
 
DatadogTextApiKey(Secret) - Constructor for class org.datadog.jenkins.plugins.datadog.configuration.api.key.DatadogTextApiKey
 
DatadogTextApiKey.DatadogTextApiKeyDescriptor - Class in org.datadog.jenkins.plugins.datadog.configuration.api.key
 
DatadogTextApiKeyDescriptor() - Constructor for class org.datadog.jenkins.plugins.datadog.configuration.api.key.DatadogTextApiKey.DatadogTextApiKeyDescriptor
 
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) - Constructor for class org.datadog.jenkins.plugins.datadog.logs.DatadogWriter
 
DD_AGENT_HOST - Static variable in class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration
 
DD_AGENT_PORT - Static variable in class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration
 
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.GitUtils
 
DD_GIT_COMMIT_AUTHOR_DATE - Static variable in class org.datadog.jenkins.plugins.datadog.util.git.GitUtils
 
DD_GIT_COMMIT_AUTHOR_EMAIL - Static variable in class org.datadog.jenkins.plugins.datadog.util.git.GitUtils
 
DD_GIT_COMMIT_AUTHOR_NAME - Static variable in class org.datadog.jenkins.plugins.datadog.util.git.GitUtils
 
DD_GIT_COMMIT_COMMITTER_DATE - Static variable in class org.datadog.jenkins.plugins.datadog.util.git.GitUtils
 
DD_GIT_COMMIT_COMMITTER_EMAIL - Static variable in class org.datadog.jenkins.plugins.datadog.util.git.GitUtils
 
DD_GIT_COMMIT_COMMITTER_NAME - Static variable in class org.datadog.jenkins.plugins.datadog.util.git.GitUtils
 
DD_GIT_COMMIT_MESSAGE - Static variable in class org.datadog.jenkins.plugins.datadog.util.git.GitUtils
 
DD_GIT_COMMIT_SHA - Static variable in class org.datadog.jenkins.plugins.datadog.util.git.GitUtils
 
DD_GIT_DEFAULT_BRANCH - Static variable in class org.datadog.jenkins.plugins.datadog.util.git.GitUtils
 
DD_GIT_REPOSITORY_URL - Static variable in class org.datadog.jenkins.plugins.datadog.util.git.GitUtils
 
DD_GIT_TAG - Static variable in class org.datadog.jenkins.plugins.datadog.util.git.GitUtils
 
DD_JENKINS_SPAN_CONTEXT_STORAGE_MAX_SIZE_ENV - Static variable in class org.datadog.jenkins.plugins.datadog.traces.BuildSpanManager
 
DD_TRACE_AGENT_PORT - Static variable in class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration
 
DD_TRACE_AGENT_URL - Static variable in class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration
 
decorate(OutputStream) - Method in class org.datadog.jenkins.plugins.datadog.logs.DatadogTaskListenerDecorator
 
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
 
decorateLogger(Run, OutputStream) - Method in class org.datadog.jenkins.plugins.datadog.logs.DatadogConsoleLogFilter
 
DEFAULT_DELAY_FACTOR - Static variable in class org.datadog.jenkins.plugins.datadog.util.CircuitBreaker
 
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
 
DEFAULT_MAX_HEALTH_CHECK_DELAY_MILLIS - Static variable in class org.datadog.jenkins.plugins.datadog.util.CircuitBreaker
 
DEFAULT_MIN_HEALTH_CHECK_DELAY_MILLIS - Static variable in class org.datadog.jenkins.plugins.datadog.util.CircuitBreaker
 
defaultBranch(String) - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitMetadata.Builder
 
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
 
DequeueAction.ConverterV2 - Class in org.datadog.jenkins.plugins.datadog.model.node
 
DescriptorImpl() - Constructor for class org.datadog.jenkins.plugins.datadog.steps.DatadogOptions.DescriptorImpl
 
doCheckAgentHost(String) - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration.DatadogAgentConfigurationDescriptor
 
doCheckAgentLogCollectionPort(Integer, boolean) - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration.DatadogAgentConfigurationDescriptor
 
doCheckAgentPort(Integer) - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration.DatadogAgentConfigurationDescriptor
 
doCheckAgentTraceCollectionPort(Integer, boolean) - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration.DatadogAgentConfigurationDescriptor
 
doCheckApiUrl(String) - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeUrls.DatadogIntakeUrlsDescriptor
 
doCheckCiInstanceName(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
doCheckConnectivity(String, int, String, String) - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.key.DatadogCredentialsApiKey.DatadogCredentialsApiKeyDescriptor
 
doCheckConnectivity(String, int, String, String) - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.key.DatadogTextApiKey.DatadogTextApiKeyDescriptor
 
doCheckCredentialsId(Item, String) - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.key.DatadogCredentialsApiKey.DatadogCredentialsApiKeyDescriptor
 
doCheckExcluded(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
doCheckIncluded(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
doCheckKey(String) - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.key.DatadogTextApiKey.DatadogTextApiKeyDescriptor
 
doCheckLogConnectivity(String, Integer) - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration.DatadogAgentConfigurationDescriptor
 
doCheckLogsUrl(String, boolean) - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeUrls.DatadogIntakeUrlsDescriptor
 
doCheckTraceConnectivity(String, Integer) - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration.DatadogAgentConfigurationDescriptor
 
doCheckWebhooksUrl(String, boolean) - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeUrls.DatadogIntakeUrlsDescriptor
 
doDownloadDiagnosticFlare(StaplerRequest, StaplerResponse) - Method in class org.datadog.jenkins.plugins.datadog.DatadogPluginManagement
 
doFillCredentialsIdItems(Item, String) - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.key.DatadogCredentialsApiKey.DatadogCredentialsApiKeyDescriptor
Populates the API key credentials ID dropdown in the configuration screen with all the valid credentials
doFillSiteItems() - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration.DatadogAgentConfigurationDescriptor
 
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
 
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.
DOTNET - org.datadog.jenkins.plugins.datadog.apm.TracerLanguage
 
DotnetConfigurator - Class in org.datadog.jenkins.plugins.datadog.apm
 
DotnetConfigurator() - Constructor for class org.datadog.jenkins.plugins.datadog.apm.DotnetConfigurator
 

E

EMPTY - Static variable in class org.datadog.jenkins.plugins.datadog.model.git.GitCommitMetadata
 
EMPTY - Static variable in class org.datadog.jenkins.plugins.datadog.model.git.GitMetadata
 
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
 
EnqueueAction.ConverterV2 - Class in org.datadog.jenkins.plugins.datadog.model.node
 
ENV_VARS - Static variable in interface org.datadog.jenkins.plugins.datadog.flare.FlareContributor.ORDER
 
envVar(String, double) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 
envVar(String, int) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 
envVar(String, Function<String, T>, T) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 
eol(byte[], int) - Method in class org.datadog.jenkins.plugins.datadog.logs.DatadogOutputStream
 
equals(Object) - Method in class org.datadog.jenkins.plugins.datadog.apm.Semver
 
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.configuration.api.intake.DatadogIntakeSite
 
equals(Object) - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeUrls
 
equals(Object) - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.key.DatadogCredentialsApiKey
 
equals(Object) - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.key.DatadogTextApiKey
 
equals(Object) - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration
 
equals(Object) - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogApiConfiguration
 
equals(Object) - Method in class org.datadog.jenkins.plugins.datadog.metrics.MetricKey
 
equals(Object) - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitCommitMetadata
 
equals(Object) - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitMetadata
 
equals(Object) - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
Deprecated.
 
equals(Object) - Method in class org.datadog.jenkins.plugins.datadog.model.GitMetadataAction
 
equals(Object) - Method in class org.datadog.jenkins.plugins.datadog.model.GitRepositoryAction
Deprecated.
 
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 - org.datadog.jenkins.plugins.datadog.DatadogEvent.AlertType
 
ERROR - org.datadog.jenkins.plugins.datadog.model.Status
 
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
 
EU1 - org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogSite
 
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.
EXCEPTIONS - Static variable in interface org.datadog.jenkins.plugins.datadog.flare.FlareContributor.ORDER
 
ExceptionsFlare - Class in org.datadog.jenkins.plugins.datadog.flare
 
ExceptionsFlare() - Constructor for class org.datadog.jenkins.plugins.datadog.flare.ExceptionsFlare
 
execute(TaskListener) - Method in class org.datadog.jenkins.plugins.datadog.publishers.DatadogCountersPublisher
 
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
executeCommand(ShellCommandExecutor.OutputParser<T>, String...) - Method in class org.datadog.jenkins.plugins.datadog.util.ShellCommandExecutor
Executes given shell command 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() - Constructor for class org.datadog.jenkins.plugins.datadog.logs.DatadogTaskListenerDecorator.Factory
 
Factory(int, int, double) - Constructor for class org.datadog.jenkins.plugins.datadog.clients.HttpRetryPolicy.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
 
fetchAgentEndpoints(HttpClient, String, Integer) - Static 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.util.git.GitUtils
Filters the user info given a valid HTTP URL.
FlareContributor - Interface in org.datadog.jenkins.plugins.datadog.flare
 
FlareContributor.ORDER - Interface in org.datadog.jenkins.plugins.datadog.flare
 
fromJenkinsResult(String) - Static method in enum org.datadog.jenkins.plugins.datadog.model.Status
 

G

gauge(String, double, String, Map<String, Set<String>>) - Method in interface org.datadog.jenkins.plugins.datadog.metrics.MetricsClient
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() - Static method in class org.datadog.jenkins.plugins.datadog.traces.BuildSpanManager
 
get(String) - Method in class org.datadog.jenkins.plugins.datadog.traces.BuildSpanManager
 
get(String, Map<String, String>, Function<String, T>) - Method in class org.datadog.jenkins.plugins.datadog.clients.HttpClient
 
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.TestOptimization
 
getAdditionalVariablesAsList() - Method in class org.datadog.jenkins.plugins.datadog.apm.DatadogTracerJobProperty
 
getAgentHost() - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration
 
getAgentLogCollectionPort() - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration
 
getAgentPort() - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration
 
getAgentTraceCollectionPort() - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration
 
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
 
getAndIncrementVersion() - Method in class org.datadog.jenkins.plugins.datadog.traces.BuildSpanAction
 
getAndResetCounters() - Method in class org.datadog.jenkins.plugins.datadog.metrics.Metrics
 
getApiKey() - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogApiConfiguration
 
getApiKeyOptions() - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogApiConfiguration.DatadogApiConfigurationDescriptor
 
getApiUrl() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntake
 
getApiUrl() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeSite
 
getApiUrl() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeUrls
 
getApiUrl() - Method in enum org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogSite
 
getArgs() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineStepData
 
getAuthorDate() - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitCommitMetadata
 
getAuthorDate() - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
Deprecated.
 
getAuthorEmail() - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitCommitMetadata
 
getAuthorEmail() - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
Deprecated.
 
getAuthorName() - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitCommitMetadata
 
getAuthorName() - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
Deprecated.
 
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() - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitMetadata
 
getBranch() - Method in class org.datadog.jenkins.plugins.datadog.model.GitRepositoryAction
Deprecated.
 
getBranch(String) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
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() - Method in class org.datadog.jenkins.plugins.datadog.traces.BuildSpanAction
 
getBuildUrl(String) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getCatchErrorResult(BlockStartNode) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 
getCategory() - Method in class org.datadog.jenkins.plugins.datadog.DatadogPluginManagement
 
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 ciInstanceName global configuration.
getClient() - Static method in class org.datadog.jenkins.plugins.datadog.clients.ClientHolder
 
getCollectLogs() - Method in class org.datadog.jenkins.plugins.datadog.steps.DatadogOptions
 
getCommit() - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitCommitMetadata
 
getCommit() - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
Deprecated.
 
getCommitMetadata() - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitMetadata
 
getCommitterDate() - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitCommitMetadata
 
getCommitterDate() - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
Deprecated.
 
getCommitterEmail() - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitCommitMetadata
 
getCommitterEmail() - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
Deprecated.
 
getCommitterName() - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitCommitMetadata
 
getCommitterName() - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
Deprecated.
 
getComputerTags(Computer) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 
getConfigFile() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
getContributors() - Method in class org.datadog.jenkins.plugins.datadog.DatadogPluginManagement
 
getCount() - Method in class org.datadog.jenkins.plugins.datadog.model.PluginData
 
getCredentialsId() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.key.DatadogCredentialsApiKey
 
getDatadogAppHostname() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
getDatadogClient() - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogBuildListener
 
getDatadogClientConfigOptions() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
getDatadogClientConfiguration() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
getDatadogGlobalDescriptor() - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 
getDatadogJobProperties(Run) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 
getDatadogPipelineActions(Run<?, ?>, FlowNode) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
Gets DatadogPipelineAction instances attached to given run and node.
getDatadogPluginVersion() - 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
 
getDefaultAgentHost() - Static method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration.DatadogAgentConfigurationDescriptor
 
getDefaultAgentLogCollectionPort() - Static method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration.DatadogAgentConfigurationDescriptor
 
getDefaultAgentPort() - Static method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration.DatadogAgentConfigurationDescriptor
 
getDefaultAgentTraceCollectionPort() - Static method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration.DatadogAgentConfigurationDescriptor
 
getDefaultApiKey() - Static method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogApiConfiguration.DatadogApiConfigurationDescriptor
 
getDefaultApiUrl() - Static method in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeUrls.DatadogIntakeUrlsDescriptor
 
getDefaultBranch() - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitMetadata
 
getDefaultBranch() - Method in class org.datadog.jenkins.plugins.datadog.model.GitRepositoryAction
Deprecated.
 
getDefaultIntake() - Static method in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntake
 
getDefaultIntake() - Static method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogApiConfiguration.DatadogApiConfigurationDescriptor
 
getDefaultKey() - Static method in class org.datadog.jenkins.plugins.datadog.configuration.api.key.DatadogTextApiKey.DatadogTextApiKeyDescriptor
 
getDefaultLogsUrl() - Static method in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeUrls.DatadogIntakeUrlsDescriptor
 
getDefaultSite() - Static method in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeSite.DatadogIntakeSiteDescriptor
 
getDefaultWebhooksUrl() - Static method in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeUrls.DatadogIntakeUrlsDescriptor
 
getDescription() - Method in class org.datadog.jenkins.plugins.datadog.DatadogPluginManagement
 
getDescription() - Method in class org.datadog.jenkins.plugins.datadog.flare.ConnectivityChecksFlare
 
getDescription() - Method in class org.datadog.jenkins.plugins.datadog.flare.DatadogConfigFlare
 
getDescription() - Method in class org.datadog.jenkins.plugins.datadog.flare.DatadogEnvVarsFlare
 
getDescription() - Method in class org.datadog.jenkins.plugins.datadog.flare.ExceptionsFlare
 
getDescription() - Method in interface org.datadog.jenkins.plugins.datadog.flare.FlareContributor
 
getDescription() - Method in class org.datadog.jenkins.plugins.datadog.flare.JenkinsLogsFlare
 
getDescription() - Method in class org.datadog.jenkins.plugins.datadog.flare.JfrFlare
 
getDescription() - Method in class org.datadog.jenkins.plugins.datadog.flare.PluginLogsFlare
 
getDescription() - Method in class org.datadog.jenkins.plugins.datadog.flare.RuntimeInfoFlare
 
getDescription() - Method in class org.datadog.jenkins.plugins.datadog.flare.ThreadDumpFlare
 
getDescription() - Method in class org.datadog.jenkins.plugins.datadog.flare.WritersHealthFlare
 
getDescriptor() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeSite
 
getDescriptor() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeUrls
 
getDescriptor() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.key.DatadogCredentialsApiKey
 
getDescriptor() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.key.DatadogTextApiKey
 
getDescriptor() - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration
 
getDescriptor() - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogApiConfiguration
 
getDisplayName() - Method in class org.datadog.jenkins.plugins.datadog.apm.DatadogTracerJobProperty.DatadogTracerJobPropertyDescriptor
 
getDisplayName() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeSite.DatadogIntakeSiteDescriptor
 
getDisplayName() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeUrls.DatadogIntakeUrlsDescriptor
 
getDisplayName() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.key.DatadogCredentialsApiKey.DatadogCredentialsApiKeyDescriptor
 
getDisplayName() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.key.DatadogTextApiKey.DatadogTextApiKeyDescriptor
 
getDisplayName() - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration.DatadogAgentConfigurationDescriptor
 
getDisplayName() - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogApiConfiguration.DatadogApiConfigurationDescriptor
 
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.DatadogPluginManagement
 
getDisplayName() - Method in class org.datadog.jenkins.plugins.datadog.model.DatadogLinkAction
 
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
 
getEmitConfigChangeEvents() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Deprecated.
this configuration property has been removed
getEnableCiVisibility() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
getEnabled() - Method in class org.datadog.jenkins.plugins.datadog.steps.TestOptimization
 
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
 
getEndTimeMillis() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineStepData
 
getErrorMessage() - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogAgentClient.ConnectivityResult
 
getErrorObj() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineStepData
 
getErrorObj(FlowNode) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
Returns the Throwable of a certain FlowNode, if it has errors.
getExceptionsBuffer() - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 
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() - Method in class org.datadog.jenkins.plugins.datadog.model.node.NodeInfoAction
 
getExecutorNumber() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineNodeInfoAction
 
getExecutorNumber() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineStepData
 
getExecutorNumber(String) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getFailed() - Method in class org.datadog.jenkins.plugins.datadog.model.PluginData
 
getFilename() - Method in class org.datadog.jenkins.plugins.datadog.flare.ConnectivityChecksFlare
 
getFilename() - Method in class org.datadog.jenkins.plugins.datadog.flare.DatadogConfigFlare
 
getFilename() - Method in class org.datadog.jenkins.plugins.datadog.flare.DatadogEnvVarsFlare
 
getFilename() - Method in class org.datadog.jenkins.plugins.datadog.flare.ExceptionsFlare
 
getFilename() - Method in interface org.datadog.jenkins.plugins.datadog.flare.FlareContributor
 
getFilename() - Method in class org.datadog.jenkins.plugins.datadog.flare.JenkinsLogsFlare
 
getFilename() - Method in class org.datadog.jenkins.plugins.datadog.flare.JfrFlare
 
getFilename() - Method in class org.datadog.jenkins.plugins.datadog.flare.PluginLogsFlare
 
getFilename() - Method in class org.datadog.jenkins.plugins.datadog.flare.RuntimeInfoFlare
 
getFilename() - Method in class org.datadog.jenkins.plugins.datadog.flare.ThreadDumpFlare
 
getFilename() - Method in class org.datadog.jenkins.plugins.datadog.flare.WritersHealthFlare
 
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
 
getGitMetadata() - 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.
getHelpFile() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeSite.DatadogIntakeSiteDescriptor
 
getHelpFile() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.key.DatadogCredentialsApiKey.DatadogCredentialsApiKeyDescriptor
 
getHelpFile() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.key.DatadogTextApiKey.DatadogTextApiKeyDescriptor
 
getHost() - Method in interface org.datadog.jenkins.plugins.datadog.DatadogEvent
 
getHost() - Method in class org.datadog.jenkins.plugins.datadog.events.AbstractDatadogEvent
 
getHostname() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Getter function for the hostname global configuration.
getHostname() - Method in class org.datadog.jenkins.plugins.datadog.metrics.MetricKey
 
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.DatadogPluginManagement
 
getIconFileName() - Method in class org.datadog.jenkins.plugins.datadog.model.DatadogLinkAction
 
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.metrics.Metrics
 
getIntake() - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogApiConfiguration
 
getIntakeOptions() - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogApiConfiguration.DatadogApiConfigurationDescriptor
 
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
 
getKey() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.key.DatadogApiKey
 
getKey() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.key.DatadogCredentialsApiKey
 
getKey() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.key.DatadogTextApiKey
 
getLanguages() - Method in class org.datadog.jenkins.plugins.datadog.apm.DatadogTracerJobProperty
 
getLanguages() - Method in class org.datadog.jenkins.plugins.datadog.steps.TestOptimization
 
getLocationDetails() - Method in class org.datadog.jenkins.plugins.datadog.events.AbstractDatadogEvent
 
getLogsUrl() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntake
 
getLogsUrl() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeSite
 
getLogsUrl() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeUrls
 
getLogsUrl() - Method in enum org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogSite
 
getLogWriter() - Static method in class org.datadog.jenkins.plugins.datadog.logs.LogWriterFactory
 
getMajor() - Method in class org.datadog.jenkins.plugins.datadog.apm.Semver
 
getMessage() - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitCommitMetadata
 
getMessage() - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
Deprecated.
 
getMeta() - Method in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan
 
getMetadata() - Method in class org.datadog.jenkins.plugins.datadog.model.GitMetadataAction
 
getMetricName() - Method in class org.datadog.jenkins.plugins.datadog.metrics.MetricKey
 
getMetrics() - Method in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan
 
getMinor() - Method in class org.datadog.jenkins.plugins.datadog.apm.Semver
 
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
 
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(EnvVars, Computer) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 
getNodeHostname(PipelineStepData, BuildData) - Method in class org.datadog.jenkins.plugins.datadog.traces.DatadogBasePipelineLogic
 
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(Computer) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 
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() - 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(Computer) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 
getNodeName(String) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
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
 
getOrder() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntake.DatadogIntakeDescriptor
 
getOrder() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeSite.DatadogIntakeSiteDescriptor
 
getOrder() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeUrls.DatadogIntakeUrlsDescriptor
 
getOrder() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.key.DatadogApiKey.DatadogApiKeyDescriptor
 
getOrder() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.key.DatadogCredentialsApiKey.DatadogCredentialsApiKeyDescriptor
 
getOrder() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.key.DatadogTextApiKey.DatadogTextApiKeyDescriptor
 
getOrder() - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration.DatadogAgentConfigurationDescriptor
 
getOrder() - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogApiConfiguration.DatadogApiConfigurationDescriptor
 
getOrder() - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogClientConfiguration.DatadogClientConfigurationDescriptor
 
getParentId() - Method in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan.TraceSpanContext
 
getParentSpanId() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineStepData
 
getPatch() - Method in class org.datadog.jenkins.plugins.datadog.apm.Semver
 
getPipelineDefinitionGitMetadata() - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
For multi-branch pipelines it is possible to check out pipeline definition from one repository, then, when executing the pipeline script, do another Git checkout from a different repository.
getPipelineDefinitionMetadata() - Method in class org.datadog.jenkins.plugins.datadog.model.GitMetadataAction
 
getPreRelease() - Method in class org.datadog.jenkins.plugins.datadog.apm.Semver
 
getPriority() - Method in interface org.datadog.jenkins.plugins.datadog.DatadogEvent
 
getPriority() - Method in class org.datadog.jenkins.plugins.datadog.events.AbstractDatadogEvent
 
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.node.DequeueAction
 
getQueueTimeMillis() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineQueueInfoAction
 
getQueueTimeMillis() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineStepData
 
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
getRepositoryURL() - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitMetadata
 
getRepositoryURL() - Method in class org.datadog.jenkins.plugins.datadog.model.GitRepositoryAction
Deprecated.
 
getRequiredContext() - Method in class org.datadog.jenkins.plugins.datadog.steps.DatadogOptions.DescriptorImpl
 
getRequiredPermission() - Method in class org.datadog.jenkins.plugins.datadog.DatadogPluginManagement
 
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.TestOptimization
 
getServiceName() - Method in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan
 
getSite() - Static method in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeSite.DatadogIntakeSiteDescriptor
 
getSite() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeSite
 
getSiteName() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntake
 
getSiteName() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeSite
 
getSiteName() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeUrls
 
getSiteName() - Method in enum org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogSite
 
getSiteName() - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration
 
getSiteName() - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogApiConfiguration
 
getSiteName() - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogClientConfiguration
 
getSpanId() - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
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
 
getStartTimeMillis() - 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.git.GitCommitMetadata
 
getTag() - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
Deprecated.
 
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 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.metrics.MetricKey
 
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.model.PipelineStepData
 
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.
getTagsFromPipelineAction(Run<?, ?>, FlowNode) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 
getTargetApiKey() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
getTargetApiURL() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
getTargetCredentialsApiKey() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
getTargetHost() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
getTargetLogCollectionPort() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
getTargetLogIntakeURL() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
getTargetPort() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
getTargetTraceCollectionPort() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
getTargetWebhookIntakeURL() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
getTaskListener(Run) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 
getTestOptimization() - Method in class org.datadog.jenkins.plugins.datadog.apm.DatadogTracerJobProperty
 
getTestOptimization() - Method in class org.datadog.jenkins.plugins.datadog.steps.DatadogOptions
 
getTestOptimization() - Method in class org.datadog.jenkins.plugins.datadog.steps.DatadogPipelineAction
 
getTestVisibility() - Method in class org.datadog.jenkins.plugins.datadog.steps.DatadogOptions
Deprecated.
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.
getTimestampMillis() - 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
 
getTotalQueueTimeMillis() - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
Returns the total time this build spent waiting in queue.
getTraceId() - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
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
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
 
getUpstreamBuildTag(String) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getUpstreamPipelineTraceId() - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getUpstreamPipelineUrl() - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
getUpstreamSpanContext() - Method in class org.datadog.jenkins.plugins.datadog.traces.BuildSpanAction
 
getUrlName() - Method in class org.datadog.jenkins.plugins.datadog.DatadogPluginManagement
 
getUrlName() - Method in class org.datadog.jenkins.plugins.datadog.model.DatadogLinkAction
 
getUrlName() - Method in class org.datadog.jenkins.plugins.datadog.steps.DatadogPipelineAction
 
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.model.BuildData
 
getVersion() - Method in class org.datadog.jenkins.plugins.datadog.util.conversion.VersionedConverter
 
getWarnings() - Method in class org.datadog.jenkins.plugins.datadog.model.PluginData
 
getWebhooksUrl() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntake
 
getWebhooksUrl() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeSite
 
getWebhooksUrl() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeUrls
 
getWebhooksUrl() - Method in enum org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogSite
 
getWhitelist() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
getWorkspace() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineNodeInfoAction
 
getWorkspace() - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineStepData
 
getWorkspace(String) - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
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.GitUtils
 
GIT_CLIENT - org.datadog.jenkins.plugins.datadog.model.git.Source
 
GIT_CLIENT_PIPELINE_DEFINITION - org.datadog.jenkins.plugins.datadog.model.git.Source
 
GIT_COMMIT - Static variable in class org.datadog.jenkins.plugins.datadog.util.git.GitUtils
 
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.GitUtils
 
GIT_REPOSITORY_URL_ALT - Static variable in class org.datadog.jenkins.plugins.datadog.util.git.GitUtils
 
GIT_TAG - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
GitCommitAction - Class in org.datadog.jenkins.plugins.datadog.model
Deprecated.
use GitMetadataAction This action cannot be deleted right away, as there might be jobs persisted to disk that have it. Removing it can cause deserialization errors which may corrupt the job data.
GitCommitAction() - Constructor for class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
Deprecated.
 
GitCommitAction.ConverterImpl - Class in org.datadog.jenkins.plugins.datadog.model
Deprecated.
 
GitCommitAction.ConverterV1 - Class in org.datadog.jenkins.plugins.datadog.model
Deprecated.
 
GitCommitMetadata - Class in org.datadog.jenkins.plugins.datadog.model.git
 
GitCommitMetadata(String, String, String, String, String, String, String, String, String) - Constructor for class org.datadog.jenkins.plugins.datadog.model.git.GitCommitMetadata
 
GitCommitMetadata.Builder - Class in org.datadog.jenkins.plugins.datadog.model.git
 
GitCommitMetadata.ConverterImpl - Class in org.datadog.jenkins.plugins.datadog.model.git
 
GitCommitMetadata.ConverterV1 - Class in org.datadog.jenkins.plugins.datadog.model.git
 
GitMetadata - Class in org.datadog.jenkins.plugins.datadog.model.git
 
GitMetadata(String, String, String, GitCommitMetadata) - Constructor for class org.datadog.jenkins.plugins.datadog.model.git.GitMetadata
 
GitMetadata.Builder - Class in org.datadog.jenkins.plugins.datadog.model.git
 
GitMetadata.ConverterImpl - Class in org.datadog.jenkins.plugins.datadog.model.git
 
GitMetadata.ConverterV1 - Class in org.datadog.jenkins.plugins.datadog.model.git
 
GitMetadataAction - Class in org.datadog.jenkins.plugins.datadog.model
 
GitMetadataAction() - Constructor for class org.datadog.jenkins.plugins.datadog.model.GitMetadataAction
 
GitMetadataAction.ConverterImpl - Class in org.datadog.jenkins.plugins.datadog.model
 
GitMetadataAction.ConverterV1 - Class in org.datadog.jenkins.plugins.datadog.model
 
GitMetadataBuilderCallback - Class in org.datadog.jenkins.plugins.datadog.util.git
Populates GitMetadata.Builder instance for a certain repository using the JGit.
GitMetadataBuilderCallback() - Constructor for class org.datadog.jenkins.plugins.datadog.util.git.GitMetadataBuilderCallback
 
GitMetadataBuilderCallback.Result - Class in org.datadog.jenkins.plugins.datadog.util.git
 
GitRepositoryAction - Class in org.datadog.jenkins.plugins.datadog.model
Deprecated.
use GitMetadataAction This action cannot be deleted right away, as there might be jobs persisted to disk that have it. Removing it can cause deserialization errors which may corrupt the job data.
GitRepositoryAction() - Constructor for class org.datadog.jenkins.plugins.datadog.model.GitRepositoryAction
Deprecated.
 
GitRepositoryAction(String, String, String) - Constructor for class org.datadog.jenkins.plugins.datadog.model.GitRepositoryAction
Deprecated.
 
GitRepositoryAction.ConverterImpl - Class in org.datadog.jenkins.plugins.datadog.model
Deprecated.
 
GitRepositoryAction.ConverterV1 - Class in org.datadog.jenkins.plugins.datadog.model
Deprecated.
 
GitUtils - Class in org.datadog.jenkins.plugins.datadog.util.git
 

H

hashCode() - Method in class org.datadog.jenkins.plugins.datadog.apm.Semver
 
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.configuration.api.intake.DatadogIntakeSite
 
hashCode() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeUrls
 
hashCode() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.key.DatadogCredentialsApiKey
 
hashCode() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.key.DatadogTextApiKey
 
hashCode() - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration
 
hashCode() - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogApiConfiguration
 
hashCode() - Method in class org.datadog.jenkins.plugins.datadog.metrics.MetricKey
 
hashCode() - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitCommitMetadata
 
hashCode() - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitMetadata
 
hashCode() - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
Deprecated.
 
hashCode() - Method in class org.datadog.jenkins.plugins.datadog.model.GitMetadataAction
 
hashCode() - Method in class org.datadog.jenkins.plugins.datadog.model.GitRepositoryAction
Deprecated.
 
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
 
ignoreOldData() - Static method in class org.datadog.jenkins.plugins.datadog.util.conversion.VersionedConverter
 
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.metrics.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
 
INFO - org.datadog.jenkins.plugins.datadog.DatadogEvent.AlertType
 
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.GitMetadataBuilderCallback
 
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 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.apm.DatadogTracerJobProperty.DatadogTracerJobPropertyDescriptor
 
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
 
isBuilding() - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
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
isCollectLogs() - Method in class org.datadog.jenkins.plugins.datadog.steps.DatadogPipelineAction
 
isCompleted() - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
 
isConfigurationValid(Node, FilePath) - Method in class org.datadog.jenkins.plugins.datadog.apm.RubyConfigurator
 
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
 
isEnabledByDefault() - Method in interface org.datadog.jenkins.plugins.datadog.flare.FlareContributor
 
isEnabledByDefault() - Method in class org.datadog.jenkins.plugins.datadog.flare.JfrFlare
 
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
 
isJobExcluded(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
isJobIncluded(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
isJobTracked(Run<?, ?>) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
Checks inclusion/exclusion filter settings to see if a run should be tracked by the plugin
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
 
isRetryLogs() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Deprecated.
This method is here to ensure backward compatibility
isShowDatadogLinks() - 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.
isStartTimeKnown() - Method in class org.datadog.jenkins.plugins.datadog.model.BuildData
The accurate start time for a pipeline (WorkflowRun) is only known once the first step starts executing (everything before that counts as queued time: see the definition of BuildData.propagatedMillisInQueue)
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
 
isValidCommitSha(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.
isValidISO8601Date(String) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 
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

JAVA - org.datadog.jenkins.plugins.datadog.apm.TracerLanguage
 
JAVASCRIPT - org.datadog.jenkins.plugins.datadog.apm.TracerLanguage
 
JENKINS_ENV_VARS - org.datadog.jenkins.plugins.datadog.model.git.Source
!!!!!IMPORTANT!!!!! Order matters: latter sources have higher priority
JENKINS_EXECUTOR_NUMBER - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
JENKINS_LOGS - Static variable in interface org.datadog.jenkins.plugins.datadog.flare.FlareContributor.ORDER
 
JENKINS_PIPELINE_DEFINITION_GIT - Static variable in class org.datadog.jenkins.plugins.datadog.traces.CITags
 
JENKINS_PLUGIN_VERSION - 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
 
JenkinsLogsFlare - Class in org.datadog.jenkins.plugins.datadog.flare
This flare writes only the last small part of the Jenkins controller logs that is still available in the in-memory ring-buffer.
JenkinsLogsFlare() - Constructor for class org.datadog.jenkins.plugins.datadog.flare.JenkinsLogsFlare
 
JFR - Static variable in interface org.datadog.jenkins.plugins.datadog.flare.FlareContributor.ORDER
 
JfrFlare - Class in org.datadog.jenkins.plugins.datadog.flare
 
JfrFlare() - Constructor for class org.datadog.jenkins.plugins.datadog.flare.JfrFlare
 
JsonPayloadSender<T> - Interface in org.datadog.jenkins.plugins.datadog.clients
 
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
 
justification() - Method in annotation type org.datadog.jenkins.plugins.datadog.util.SuppressFBWarnings
Optional documentation of the reason why the warning is suppressed

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
listToCstr(List<T>, Function<T, String>) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
Converts a list to a comma-separated string
load() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
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
 
logException(Logger, Level, String, Throwable) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
 
loggedIn(String) - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogSecurityListener
 
loggedOut(String) - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogSecurityListener
 
LogWriterFactory - Class in org.datadog.jenkins.plugins.datadog.logs
 
LogWriterFactory() - Constructor for class org.datadog.jenkins.plugins.datadog.logs.LogWriterFactory
 
LogWriteStrategy - Interface in org.datadog.jenkins.plugins.datadog.logs
 
LOW - org.datadog.jenkins.plugins.datadog.DatadogEvent.Priority
 

M

map(TraceSpan) - Method in class org.datadog.jenkins.plugins.datadog.traces.mapper.JsonTraceSpanMapper
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.util.conversion.DatadogConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.util.conversion.PatternListConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.util.conversion.PolymorphicReflectionConverter
 
marshal(DatadogLinkAction, HierarchicalStreamWriter, MarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.DatadogLinkAction.ConverterV1
 
marshal(GitCommitMetadata, HierarchicalStreamWriter, MarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitCommitMetadata.ConverterV1
 
marshal(GitMetadata, HierarchicalStreamWriter, MarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitMetadata.ConverterV1
 
marshal(GitCommitAction, HierarchicalStreamWriter, MarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction.ConverterV1
Deprecated.
 
marshal(GitMetadataAction, HierarchicalStreamWriter, MarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.GitMetadataAction.ConverterV1
 
marshal(GitRepositoryAction, HierarchicalStreamWriter, MarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.GitRepositoryAction.ConverterV1
Deprecated.
 
marshal(DequeueAction, HierarchicalStreamWriter, MarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.node.DequeueAction.ConverterV1
 
marshal(DequeueAction, HierarchicalStreamWriter, MarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.node.DequeueAction.ConverterV2
 
marshal(EnqueueAction, HierarchicalStreamWriter, MarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.node.EnqueueAction.ConverterV1
 
marshal(EnqueueAction, HierarchicalStreamWriter, MarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.node.EnqueueAction.ConverterV2
 
marshal(NodeInfoAction, HierarchicalStreamWriter, MarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.node.NodeInfoAction.ConverterV1
 
marshal(NodeInfoAction, HierarchicalStreamWriter, MarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.node.NodeInfoAction.ConverterV2
 
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(PipelineNodeInfoAction, HierarchicalStreamWriter, MarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.PipelineNodeInfoAction.ConverterV2
 
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(BuildSpanAction, HierarchicalStreamWriter, MarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.traces.BuildSpanAction.ConverterV2
 
marshal(TraceSpan.TraceSpanContext, HierarchicalStreamWriter, MarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan.TraceSpanContext.ConverterV1
 
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
 
merge(GitCommitMetadata, GitCommitMetadata) - Static method in class org.datadog.jenkins.plugins.datadog.model.git.GitCommitMetadata
 
merge(GitMetadata, GitMetadata) - Static method in class org.datadog.jenkins.plugins.datadog.model.git.GitMetadata
 
message(String) - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitCommitMetadata.Builder
 
MetricKey - Class in org.datadog.jenkins.plugins.datadog.metrics
 
MetricKey(Map<String, Set<String>>, String, String) - Constructor for class org.datadog.jenkins.plugins.datadog.metrics.MetricKey
 
metrics() - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogAgentClient
 
metrics() - Method in class org.datadog.jenkins.plugins.datadog.clients.DatadogApiClient
 
metrics() - Method in interface org.datadog.jenkins.plugins.datadog.DatadogClient
 
Metrics - Class in org.datadog.jenkins.plugins.datadog.metrics
 
METRICS - Static variable in class org.datadog.jenkins.plugins.datadog.util.AsyncWriter
 
MetricsClient - Interface in org.datadog.jenkins.plugins.datadog.metrics
 

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
 
NO_OP - Static variable in interface org.datadog.jenkins.plugins.datadog.logs.LogWriteStrategy
 
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, 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
 
NodeInfoAction.ConverterV2 - Class in org.datadog.jenkins.plugins.datadog.model.node
 
NORMAL - org.datadog.jenkins.plugins.datadog.DatadogEvent.Priority
 
normalizeBranch(String) - Static method in class org.datadog.jenkins.plugins.datadog.util.git.GitUtils
Returns a normalized git branch E.g.
normalizeTag(String) - Static method in class org.datadog.jenkins.plugins.datadog.util.git.GitUtils
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
 
OK - org.datadog.jenkins.plugins.datadog.DatadogClient.Status
 
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.logs.LogWriterFactory
 
onDatadogClientUpdate(DatadogClient) - Static method in class org.datadog.jenkins.plugins.datadog.traces.write.TraceWriterFactory
 
onDeleted(Item) - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogItemListener
 
onDeleted(Run) - Method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogBuildListener
 
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.
onStartup() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
onStartup() - Method in class org.datadog.jenkins.plugins.datadog.flare.PluginLogsFlare
 
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
 
order() - Method in class org.datadog.jenkins.plugins.datadog.flare.ConnectivityChecksFlare
 
order() - Method in class org.datadog.jenkins.plugins.datadog.flare.DatadogConfigFlare
 
order() - Method in class org.datadog.jenkins.plugins.datadog.flare.DatadogEnvVarsFlare
 
order() - Method in class org.datadog.jenkins.plugins.datadog.flare.ExceptionsFlare
 
order() - Method in interface org.datadog.jenkins.plugins.datadog.flare.FlareContributor
 
order() - Method in class org.datadog.jenkins.plugins.datadog.flare.JenkinsLogsFlare
 
order() - Method in class org.datadog.jenkins.plugins.datadog.flare.JfrFlare
 
order() - Method in class org.datadog.jenkins.plugins.datadog.flare.PluginLogsFlare
 
order() - Method in class org.datadog.jenkins.plugins.datadog.flare.RuntimeInfoFlare
 
order() - Method in class org.datadog.jenkins.plugins.datadog.flare.ThreadDumpFlare
 
order() - Method in class org.datadog.jenkins.plugins.datadog.flare.WritersHealthFlare
 
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.configuration - package org.datadog.jenkins.plugins.datadog.configuration
 
org.datadog.jenkins.plugins.datadog.configuration.api.intake - package org.datadog.jenkins.plugins.datadog.configuration.api.intake
 
org.datadog.jenkins.plugins.datadog.configuration.api.key - package org.datadog.jenkins.plugins.datadog.configuration.api.key
 
org.datadog.jenkins.plugins.datadog.events - package org.datadog.jenkins.plugins.datadog.events
 
org.datadog.jenkins.plugins.datadog.flare - package org.datadog.jenkins.plugins.datadog.flare
 
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.metrics - package org.datadog.jenkins.plugins.datadog.metrics
 
org.datadog.jenkins.plugins.datadog.model - package org.datadog.jenkins.plugins.datadog.model
 
org.datadog.jenkins.plugins.datadog.model.git - package org.datadog.jenkins.plugins.datadog.model.git
 
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.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
 
parse(String) - Static method in class org.datadog.jenkins.plugins.datadog.apm.Semver
 
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/).
PatternListConverter - Class in org.datadog.jenkins.plugins.datadog.util.conversion
 
PatternListConverter() - Constructor for class org.datadog.jenkins.plugins.datadog.util.conversion.PatternListConverter
 
Payload - Class in org.datadog.jenkins.plugins.datadog.traces.write
 
Payload(JSONObject, Track) - Constructor for class org.datadog.jenkins.plugins.datadog.traces.write.Payload
 
PIPELINE - org.datadog.jenkins.plugins.datadog.model.PipelineStepData.StepType
 
PipelineNodeInfoAction - Class in org.datadog.jenkins.plugins.datadog.model
 
PipelineNodeInfoAction(String, Set<String>, 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
 
PipelineNodeInfoAction.ConverterV2 - 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.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<?, ?>, StepAtomNode, FlowNode) - Constructor for class org.datadog.jenkins.plugins.datadog.model.PipelineStepData
 
PipelineStepData(Run<?, ?>, BlockStartNode, BlockEndNode<?>) - Constructor for class org.datadog.jenkins.plugins.datadog.model.PipelineStepData
 
PipelineStepData.StepType - Enum in org.datadog.jenkins.plugins.datadog.model
 
PLUGIN_LOGS - Static variable in interface org.datadog.jenkins.plugins.datadog.flare.FlareContributor.ORDER
 
PluginData - Class in org.datadog.jenkins.plugins.datadog.model
 
PluginData.Builder - Class in org.datadog.jenkins.plugins.datadog.model
 
PluginLogsFlare - Class in org.datadog.jenkins.plugins.datadog.flare
 
PluginLogsFlare() - Constructor for class org.datadog.jenkins.plugins.datadog.flare.PluginLogsFlare
 
PolymorphicReflectionConverter - Class in org.datadog.jenkins.plugins.datadog.util.conversion
A subtype of reflection converter that is capable of handling polymorphic fields (when the declared field type is an interface or a parent class and its value is an instance of an implementation or a child class).
PolymorphicReflectionConverter(Mapper, ReflectionProvider) - Constructor for class org.datadog.jenkins.plugins.datadog.util.conversion.PolymorphicReflectionConverter
 
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
 
publishMetrics(DatadogClient) - Static method in class org.datadog.jenkins.plugins.datadog.publishers.DatadogComputerPublisher
 
publishMetrics(DatadogClient) - Static method in class org.datadog.jenkins.plugins.datadog.publishers.DatadogCountersPublisher
 
put(String, Map<String, String>, String, byte[], Function<String, T>) - Method in class org.datadog.jenkins.plugins.datadog.clients.HttpClient
 
put(String, TraceSpan.TraceSpanContext) - Method in class org.datadog.jenkins.plugins.datadog.traces.BuildSpanManager
 
putMeta(String, Boolean) - 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, String) - 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
 
PYTHON - org.datadog.jenkins.plugins.datadog.apm.TracerLanguage
 

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

rate(String, double, String, Map<String, Set<String>>) - Method in interface org.datadog.jenkins.plugins.datadog.metrics.MetricsClient
Sends a rate metric to the Datadog API, including the counter name and value.
readField(HierarchicalStreamReader, UnmarshallingContext, Class<F>) - Method in class org.datadog.jenkins.plugins.datadog.util.conversion.VersionedConverter
 
readResolve() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeSite
Invoked by XStream when this object is deserialized.
readResolve() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeUrls
Invoked by XStream when this object is deserialized.
readResolve() - Method in class org.datadog.jenkins.plugins.datadog.configuration.api.key.DatadogTextApiKey
Invoked by XStream when this object is deserialized.
readResolve() - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration
Invoked by XStream when this object is deserialized.
readResolve() - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Maintains backwards compatibility.
readTagFile(Run<?, ?>) - Method in class org.datadog.jenkins.plugins.datadog.DatadogJobProperty
Method to read the contents of the specified file in the DatadogJobProperty
removeOrCreate(String) - Method in class org.datadog.jenkins.plugins.datadog.model.TraceInfoAction
 
repositoryURL(String) - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitMetadata.Builder
 
Result(String, String, String) - Constructor for class org.datadog.jenkins.plugins.datadog.util.git.GitMetadataBuilderCallback.Result
 
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
 
RUBY - org.datadog.jenkins.plugins.datadog.apm.TracerLanguage
 
RubyConfigurator - Class in org.datadog.jenkins.plugins.datadog.apm
 
RubyConfigurator() - Constructor for class org.datadog.jenkins.plugins.datadog.apm.RubyConfigurator
 
run - Variable in class org.datadog.jenkins.plugins.datadog.logs.DatadogConsoleLogFilter
 
RUNTIME_INFO - Static variable in interface org.datadog.jenkins.plugins.datadog.flare.FlareContributor.ORDER
 
RuntimeInfoFlare - Class in org.datadog.jenkins.plugins.datadog.flare
 
RuntimeInfoFlare() - Constructor for class org.datadog.jenkins.plugins.datadog.flare.RuntimeInfoFlare
 

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
 
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
 
Semver - Class in org.datadog.jenkins.plugins.datadog.apm
 
Semver(int, int, int) - Constructor for class org.datadog.jenkins.plugins.datadog.apm.Semver
 
Semver(int, int, int, String) - Constructor for class org.datadog.jenkins.plugins.datadog.apm.Semver
 
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
 
send(Collection<T>) - Method in class org.datadog.jenkins.plugins.datadog.clients.BatchSender
 
send(Collection<T>) - Method in interface org.datadog.jenkins.plugins.datadog.clients.JsonPayloadSender
 
send(Collection<T>) - Method in class org.datadog.jenkins.plugins.datadog.clients.SimpleSender
 
send(List<JSONObject>) - Method in interface org.datadog.jenkins.plugins.datadog.logs.LogWriteStrategy
 
serialize(BuildData, 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 interface org.datadog.jenkins.plugins.datadog.traces.write.TraceWriteStrategy
 
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.TestOptimization
 
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
Deprecated.
 
setAuthorEmail(String) - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
Deprecated.
 
setAuthorName(String) - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
Deprecated.
 
setBlacklist(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
setBranch(String) - Method in class org.datadog.jenkins.plugins.datadog.model.GitRepositoryAction
Deprecated.
 
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 ciInstanceName global configuration.
setClient(DatadogClient) - Static method in class org.datadog.jenkins.plugins.datadog.clients.ClientHolder
 
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
setCollectLogs(boolean) - Method in class org.datadog.jenkins.plugins.datadog.steps.DatadogOptions
 
setCommit(String) - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
Deprecated.
 
setCommitterDate(String) - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
Deprecated.
 
setCommitterEmail(String) - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
Deprecated.
 
setCommitterName(String) - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
Deprecated.
 
setDatadogAppHostname(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
setDatadogClientConfiguration(DatadogClientConfiguration) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
setDate(Long) - Method in class org.datadog.jenkins.plugins.datadog.events.AbstractDatadogEvent
 
setDefaultBranch(String) - Method in class org.datadog.jenkins.plugins.datadog.model.GitRepositoryAction
Deprecated.
 
setEmitConfigChangeEvents(boolean) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Deprecated.
this configuration property has been removed
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.TestOptimization
 
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.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.TestOptimization
 
setMessage(String) - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
Deprecated.
 
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
setRepositoryURL(String) - Method in class org.datadog.jenkins.plugins.datadog.model.GitRepositoryAction
Deprecated.
 
setResourceName(String) - Method in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan
 
setRetryLogs(boolean) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
Deprecated.
This method is here to ensure backward compatibility
setServiceName(String) - Method in class org.datadog.jenkins.plugins.datadog.steps.TestOptimization
 
setServiceName(String) - Method in class org.datadog.jenkins.plugins.datadog.traces.message.TraceSpan
 
setShowDatadogLinks(boolean) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 
setTag(String) - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
Deprecated.
 
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(List<String>) - Method in class org.datadog.jenkins.plugins.datadog.steps.DatadogOptions
 
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
 
setTargetApiKey(Secret) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
setTargetApiURL(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
setTargetCredentialsApiKey(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
setTargetHost(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
setTargetLogCollectionPort(Integer) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
setTargetLogIntakeURL(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
setTargetPort(Integer) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
setTargetTraceCollectionPort(Integer) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
setTargetWebhookIntakeURL(String) - Method in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
setTestOptimization(TestOptimization) - Method in class org.datadog.jenkins.plugins.datadog.steps.DatadogOptions
 
setTestVisibility(TestOptimization) - 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
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
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
 
SimpleSender<T> - Class in org.datadog.jenkins.plugins.datadog.clients
 
SimpleSender(HttpClient, String, Map<String, String>, Function<T, JSONObject>) - Constructor for class org.datadog.jenkins.plugins.datadog.clients.SimpleSender
 
SKIPPED - org.datadog.jenkins.plugins.datadog.model.Status
 
Source - Enum in org.datadog.jenkins.plugins.datadog.model.git
 
SPAN_ID_ENVVAR_KEY - Static variable in class org.datadog.jenkins.plugins.datadog.traces.TracerConstants
 
STAGE - org.datadog.jenkins.plugins.datadog.model.PipelineStepData.StepType
 
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() - Method in class org.datadog.jenkins.plugins.datadog.traces.write.TraceWriter
 
start() - Method in class org.datadog.jenkins.plugins.datadog.util.AsyncWriter
 
start(StepContext) - Method in class org.datadog.jenkins.plugins.datadog.steps.DatadogOptions
 
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_RUNNING - 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.
STEP - org.datadog.jenkins.plugins.datadog.model.PipelineStepData.StepType
 
stop() - Static method in class org.datadog.jenkins.plugins.datadog.listeners.DatadogQueueListener
 
stop() - Static method in class org.datadog.jenkins.plugins.datadog.logs.LogWriterFactory
This method is called when the plugin is stopped.
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
 
stopAsynchronously() - Method in class org.datadog.jenkins.plugins.datadog.util.AsyncWriter
 
stopSynchronously() - Method in class org.datadog.jenkins.plugins.datadog.traces.write.TraceWriter
 
stopSynchronously() - Method in class org.datadog.jenkins.plugins.datadog.util.AsyncWriter
 
submit(T) - Method in class org.datadog.jenkins.plugins.datadog.util.AsyncWriter
 
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 - org.datadog.jenkins.plugins.datadog.DatadogEvent.AlertType
 
SUCCESS - org.datadog.jenkins.plugins.datadog.model.Status
 
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

tag(String) - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitCommitMetadata.Builder
 
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_API_KEY_PROPERTY - Static variable in class org.datadog.jenkins.plugins.datadog.configuration.api.key.DatadogTextApiKey
 
TARGET_API_URL_PROPERTY - Static variable in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeUrls
 
TARGET_HOST_PROPERTY - Static variable in class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration
 
TARGET_LOG_COLLECTION_PORT_PROPERTY - Static variable in class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration
 
TARGET_LOG_INTAKE_URL_PROPERTY - Static variable in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeUrls
 
TARGET_PORT_PROPERTY - Static variable in class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration
 
TARGET_TRACE_COLLECTION_PORT_PROPERTY - Static variable in class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration
 
TARGET_WEBHOOK_INTAKE_URL_PROPERTY - Static variable in class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeUrls
 
TestOptimization - Class in org.datadog.jenkins.plugins.datadog.steps
 
TestOptimization() - Constructor for class org.datadog.jenkins.plugins.datadog.steps.TestOptimization
 
TestOptimization(boolean, String, Collection<TracerLanguage>, Map<String, String>) - Constructor for class org.datadog.jenkins.plugins.datadog.steps.TestOptimization
 
THREAD_DUMP - Static variable in interface org.datadog.jenkins.plugins.datadog.flare.FlareContributor.ORDER
 
ThreadDumpFlare - Class in org.datadog.jenkins.plugins.datadog.flare
 
ThreadDumpFlare() - Constructor for class org.datadog.jenkins.plugins.datadog.flare.ThreadDumpFlare
 
ThrowingConsumer<T> - Interface in org.datadog.jenkins.plugins.datadog.util
 
toEnvironmentVariables() - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration
 
toEnvironmentVariables() - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogApiConfiguration
 
toEnvironmentVariables() - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogClientConfiguration
 
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() - Method in class org.datadog.jenkins.plugins.datadog.model.StageData
 
toJson() - Method in interface org.datadog.jenkins.plugins.datadog.util.json.ToJson
 
toJson(List<ToJson>) - Static method in class org.datadog.jenkins.plugins.datadog.util.json.JsonUtils
 
toJson(Map<String, String>) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
Returns a JSON object string based on the map.
toJson(Set<String>) - Static method in class org.datadog.jenkins.plugins.datadog.DatadogUtilities
Returns a JSON array string based on the set.
toJson(BuildData, Run<?, ?>) - Method in class org.datadog.jenkins.plugins.datadog.traces.DatadogBaseBuildLogic
 
toJson(BuildData, Run<?, ?>) - Method in class org.datadog.jenkins.plugins.datadog.traces.DatadogTraceBuildLogic
 
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.DatadogBasePipelineLogic
 
toJson(PipelineStepData, Run<?, ?>) - Method in class org.datadog.jenkins.plugins.datadog.traces.DatadogTracePipelineLogic
 
toJson(PipelineStepData, Run<?, ?>) - Method in class org.datadog.jenkins.plugins.datadog.traces.DatadogWebhookPipelineLogic
 
ToJson - Interface in org.datadog.jenkins.plugins.datadog.util.json
 
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 class org.datadog.jenkins.plugins.datadog.apm.Semver
 
toString() - Method in enum org.datadog.jenkins.plugins.datadog.apm.TracerLanguage
 
toString() - Method in class org.datadog.jenkins.plugins.datadog.metrics.MetricKey
 
toString() - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitCommitMetadata
 
toString() - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitMetadata
 
toString() - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction
Deprecated.
 
toString() - Method in class org.datadog.jenkins.plugins.datadog.model.GitMetadataAction
 
toString() - Method in class org.datadog.jenkins.plugins.datadog.model.GitRepositoryAction
Deprecated.
 
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, 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, ThrowingConsumer<Collection<Payload>>) - Constructor for class org.datadog.jenkins.plugins.datadog.traces.write.TraceWriteStrategyImpl
 
Track - Enum in org.datadog.jenkins.plugins.datadog.traces.write
 

U

UNKNOWN - org.datadog.jenkins.plugins.datadog.DatadogClient.Status
 
UNKNOWN - org.datadog.jenkins.plugins.datadog.model.Status
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.DatadogLinkAction.ConverterV1
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitCommitMetadata.ConverterV1
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.git.GitMetadata.ConverterV1
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.GitCommitAction.ConverterV1
Deprecated.
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.GitMetadataAction.ConverterV1
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.model.GitRepositoryAction.ConverterV1
Deprecated.
 
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.DequeueAction.ConverterV2
 
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.EnqueueAction.ConverterV2
 
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.NodeInfoAction.ConverterV2
 
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.PipelineNodeInfoAction.ConverterV2
 
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.BuildSpanAction.ConverterV2
 
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.DatadogConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.util.conversion.PatternListConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.datadog.jenkins.plugins.datadog.util.conversion.VersionedConverter
 
UNSTABLE - org.datadog.jenkins.plugins.datadog.model.Status
 
UPDATED - Static variable in class org.datadog.jenkins.plugins.datadog.events.ItemCRUDEventImpl
 
US1 - org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogSite
 
US1_FED - org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogSite
 
US3 - org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogSite
 
US5 - org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogSite
 
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
 
USER_SUPPLIED_ENV_VARS - org.datadog.jenkins.plugins.datadog.model.git.Source
 
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

validateApiConnection() - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogApiConfiguration
 
validateApiConnection(String, Secret) - Static method in class org.datadog.jenkins.plugins.datadog.configuration.api.key.DatadogApiKey
 
validateLogsConnection() - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration
 
validateLogsConnection() - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogApiConfiguration
 
validateLogsConnection() - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogClientConfiguration
 
validateTracesConnection() - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogAgentConfiguration
 
validateTracesConnection() - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogApiConfiguration
 
validateTracesConnection() - Method in class org.datadog.jenkins.plugins.datadog.configuration.DatadogClientConfiguration
 
value() - Method in annotation type org.datadog.jenkins.plugins.datadog.util.SuppressFBWarnings
The set of FindBugs warnings that are to be suppressed in annotated element.
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.configuration.api.intake.DatadogSite
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.git.Source
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.configuration.api.intake.DatadogSite
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.git.Source
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() - 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.
Values() - Constructor for class org.datadog.jenkins.plugins.datadog.traces.CITags.Values
 
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

WARNING - org.datadog.jenkins.plugins.datadog.DatadogClient.Status
 
WARNING - org.datadog.jenkins.plugins.datadog.DatadogEvent.AlertType
 
WEBHOOK - org.datadog.jenkins.plugins.datadog.traces.write.Track
 
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
 
withWarnings(Integer) - 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
 
writeFileContents(OutputStream) - Method in class org.datadog.jenkins.plugins.datadog.flare.ConnectivityChecksFlare
 
writeFileContents(OutputStream) - Method in class org.datadog.jenkins.plugins.datadog.flare.DatadogConfigFlare
 
writeFileContents(OutputStream) - Method in class org.datadog.jenkins.plugins.datadog.flare.DatadogEnvVarsFlare
 
writeFileContents(OutputStream) - Method in class org.datadog.jenkins.plugins.datadog.flare.ExceptionsFlare
 
writeFileContents(OutputStream) - Method in interface org.datadog.jenkins.plugins.datadog.flare.FlareContributor
 
writeFileContents(OutputStream) - Method in class org.datadog.jenkins.plugins.datadog.flare.JenkinsLogsFlare
 
writeFileContents(OutputStream) - Method in class org.datadog.jenkins.plugins.datadog.flare.JfrFlare
 
writeFileContents(OutputStream) - Method in class org.datadog.jenkins.plugins.datadog.flare.PluginLogsFlare
 
writeFileContents(OutputStream) - Method in class org.datadog.jenkins.plugins.datadog.flare.RuntimeInfoFlare
 
writeFileContents(OutputStream) - Method in class org.datadog.jenkins.plugins.datadog.flare.ThreadDumpFlare
 
writeFileContents(OutputStream) - Method in class org.datadog.jenkins.plugins.datadog.flare.WritersHealthFlare
 
WRITERS_HEALTH - Static variable in interface org.datadog.jenkins.plugins.datadog.flare.FlareContributor.ORDER
 
WritersHealthFlare - Class in org.datadog.jenkins.plugins.datadog.flare
 
WritersHealthFlare() - Constructor for class org.datadog.jenkins.plugins.datadog.flare.WritersHealthFlare
 

X

XSTREAM - Static variable in class org.datadog.jenkins.plugins.datadog.DatadogGlobalConfiguration
 

_

_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 X _ 
All Classes All Packages