A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
X
Z
D
- DaemonThreadFactory - class in com.datadog.exec
- A ThreadFactory implementation that starts all Thread as daemons.
- database() - function in com.datadog.trace.api.naming.NamingSchema
- Get the naming policy for databases.
- database() - function in com.datadog.trace.api.naming.v0.NamingSchemaV0
- Get the naming policy for databases.
- database() - function in com.datadog.trace.api.naming.v1.NamingSchemaV1
- Get the naming policy for databases.
- DatabaseNamingV0 - class in com.datadog.trace.api.naming.v0
- DatabaseNamingV1 - class in com.datadog.trace.api.naming.v1
- DATADOG - enum entry in com.datadog.legacy.trace.api.Config.PropagationStyle
- DATADOG - enum entry in com.datadog.trace.api.PropagationStyle
- DATADOG - enum entry in com.datadog.trace.api.TracePropagationStyle
- DATADOG - enum entry in com.datadog.trace.core.propagation.PropagationTags.HeaderType
- DatadogCoreTracerLogger - class in com.datadog.trace.logger
- DB_STATEMENT - enum entry in com.datadog.trace.core.taginterceptor.RuleFlags.Feature
- DD128bTraceId - class in com.datadog.trace.api
- Class encapsulating the unsigned 128-bit id used for TraceIds.
- DD64bTraceId - class in com.datadog.trace.api
- Class encapsulating the unsigned 64 bit id used for Traceids.
- DDCache - class in com.datadog.trace.api.cache
- DDCaches - class in com.datadog.trace.api.cache
- DDDecoratorsFactory - class in com.datadog.opentracing.decorators
- Create DDSpanDecorators
- DDNoopScopeEvent - class in com.datadog.opentracing.jfr
- Scope event implementation that does no reporting
- DDNoopScopeEventFactory - class in com.datadog.opentracing.jfr
- Event factory that returns DDNoopScopeEvent
- DDPartialKeyCache - class in com.datadog.trace.api.cache
- Cache that can work on parts of a key to look up a value.
- DDPartialKeyCache.Comparator - class in com.datadog.trace.api.cache.DDPartialKeyCache
- DDPartialKeyCache.Hasher - class in com.datadog.trace.api.cache.DDPartialKeyCache
- DDPartialKeyCache.Producer - class in com.datadog.trace.api.cache.DDPartialKeyCache
- DDScopeEvent - class in com.datadog.opentracing.jfr
- Scope event
- DDScopeEventFactory - class in com.datadog.opentracing.jfr
- Factory that produces scope events
- DDSpan - class in com.datadog.opentracing
- Represents a period of time.
- DDSpan - class in com.datadog.trace.core
- Represents a period of time.
- DDSpanContext - class in com.datadog.opentracing
- SpanContext represents Span state that must propagate to descendant Spans and across process boundaries.
- DDSpanContext - class in com.datadog.trace.core
- SpanContext represents Span state that must propagate to descendant Spans and across process boundaries.
- DDSpanId - class in com.datadog.trace.api
- Class with methods for working with the unsigned 64 bit id used for Span ids.
- DDSpanLink - class in com.datadog.trace.core
- This class holds helper methods to encode span links into span context.
- DDSpanTypes - class in com.datadog.legacy.trace.api
- DDSpanTypes - class in com.datadog.trace.api
- DDTags - class in com.datadog.legacy.trace.api
- DDTags - class in com.datadog.trace.api
- DDTraceApiInfo - class in com.datadog.legacy.trace.api
- DDTraceApiInfo - class in com.datadog.trace.api
- DDTraceCoreInfo - class in com.datadog.trace.core
- DDTraceId - class in com.datadog.trace.api
- Class encapsulating the id used for TraceIds.
- DDTraceOTInfo - class in com.datadog.opentracing
- DDTracer - class in com.datadog.opentracing
- DDTracer makes it easy to send traces and span to DD using the OpenTracing API.
- DDTracer.DDSpanBuilder - class in com.datadog.opentracing.DDTracer
- Spans are built using this builder
- debug(String) - function in com.datadog.trace.logger.DatadogCoreTracerLogger
- debug(String,Object) - function in com.datadog.trace.logger.DatadogCoreTracerLogger
- debug(String,Object,Object) - function in com.datadog.trace.logger.DatadogCoreTracerLogger
- debug(String,Array) - function in com.datadog.trace.logger.DatadogCoreTracerLogger
- debug(String,Throwable) - function in com.datadog.trace.logger.DatadogCoreTracerLogger
- debug(String) - function in com.datadog.trace.logger.Logger
- debug(String,Object) - function in com.datadog.trace.logger.Logger
- debug(String,Object,Object) - function in com.datadog.trace.logger.Logger
- debug(String,Array) - function in com.datadog.trace.logger.Logger
- debug(String,Throwable) - function in com.datadog.trace.logger.Logger
- debug(String) - function in com.datadog.trace.logger.NoOpLogger
- debug(String,Object) - function in com.datadog.trace.logger.NoOpLogger
- debug(String,Object,Object) - function in com.datadog.trace.logger.NoOpLogger
- debug(String,Array) - function in com.datadog.trace.logger.NoOpLogger
- debug(String,Throwable) - function in com.datadog.trace.logger.NoOpLogger
- DEBUGGER_HTTP_DISPATCHER - enum entry in com.datadog.trace.util.AgentThreadFactory.AgentThread
- decode(String) - function in com.datadog.trace.bootstrap.instrumentation.api.URIUtils
- Decodes a %-encoded UTF-8
{@code String}into a regular{@code String}. - decode(String,boolean) - function in com.datadog.trace.bootstrap.instrumentation.api.URIUtils
- Decodes a %-encoded UTF-8
{@code String}into a regular{@code String}. - DEFAULT - enum entry in com.datadog.trace.api.ConfigOrigin
set when the user has not set any configuration for the key (defaults to a value)
- DefaultLogHandler - class in com.datadog.opentracing
- The default implementation of the LogHandler.
- defaultSpanTags(Map) - function in com.datadog.trace.core.CoreTracer.CoreTracerBuilder
- delaying(TimeSource,Config,HealthMetrics) - function in com.datadog.trace.core.PendingTraceBuffer
- depth() - function in com.datadog.opentracing.scopemanager.ContinuableScope
- depth() - function in com.datadog.opentracing.scopemanager.SimpleScope
- descendingIterator() - function in java.util.PendingTrace
- deserialize(String) - function in com.datadog.trace.common.sampling.SpanSamplingRules
- deserialize(String) - function in com.datadog.trace.common.sampling.TraceSamplingRules
- deserializeFile(String) - function in com.datadog.trace.common.sampling.SpanSamplingRules
- DESKTOP - enum entry in com.datadog.android.trace.model.SpanEvent.Type
- DeterministicSampler - class in com.datadog.legacy.trace.common.sampling
- This implements the deterministic sampling algorithm used by the Datadog Agent as well as the tracers for other languages
- DeterministicSampler - class in com.datadog.trace.common.sampling
- This implements the deterministic sampling algorithm used by the Datadog Agent as well as the tracers for other languages
- DeterministicSampler.SpanSampler - class in com.datadog.trace.common.sampling.DeterministicSampler
- Uses span-id as a sampling id
- DeterministicSampler.TraceSampler - class in com.datadog.trace.common.sampling.DeterministicSampler
- Uses trace-id as a sampling id
- discarding(InternalLogger) - function in com.datadog.trace.core.PendingTraceBuffer
- distribution(String,long,Array) - function in com.datadog.trace.api.StatsDClient
- distribution(String,double,Array) - function in com.datadog.trace.api.StatsDClient
- divide(BigInteger) - function in java.math.StringCachingBigInteger
- divideAndRemainder(BigInteger) - function in java.math.StringCachingBigInteger
- doSample(DDSpan) - function in com.datadog.legacy.trace.common.sampling.AllSampler
- doubleValue() - function in java.math.StringCachingBigInteger
- drop() - function in com.datadog.legacy.trace.api.interceptor.MutableSpan
- By calling this method the span will be removed from the current active Trace withoutactually being persisted.Note: This method is meant for internal SDK usage.
- drop() - function in com.datadog.opentracing.DDSpan
- By calling this method the span will be removed from the current active Trace withoutactually being persisted.Note: This method is meant for internal SDK usage.
- dropSpan(DDSpan) - function in com.datadog.opentracing.PendingTrace
- DynamicConfig - class in com.datadog.trace.api
- Config that can be dynamically updated via remote-config Only a small subset of config is currently supported Not every config should be dynamic because there are performance implications
- DynamicConfig.Builder - class in com.datadog.trace.api.DynamicConfig
- DynamicConfig.Snapshot - class in com.datadog.trace.api.DynamicConfig
- Immutable snapshot of the configuration.