Skip navigation links
A C D E F G H I J K L M O P R S T U V W Z 

A

activate() - Method in interface datadog.trace.context.TraceScope.Continuation
Activate the continuation.
addScopeListener(ScopeListener) - Method in interface datadog.trace.api.Tracer
Attach a scope listener to the global scope manager
addTraceInterceptor(TraceInterceptor) - Method in interface datadog.trace.api.Tracer
Add a new interceptor to the tracer.
AEROSPIKE - Static variable in class datadog.trace.api.DDSpanTypes
 
afterScopeActivated() - Method in interface datadog.trace.context.ScopeListener
Called just after a scope becomes the active scope
afterScopeClosed() - Method in interface datadog.trace.context.ScopeListener
Called just after a scope is closed.
AGENT_HOST - Static variable in class datadog.trace.api.config.TracerConfig
 
AGENT_NAMED_PIPE - Static variable in class datadog.trace.api.config.TracerConfig
 
AGENT_PORT_LEGACY - Static variable in class datadog.trace.api.config.TracerConfig
 
AGENT_TIMEOUT - Static variable in class datadog.trace.api.config.TracerConfig
 
AGENT_UNIX_DOMAIN_SOCKET - Static variable in class datadog.trace.api.config.TracerConfig
 
ANALYTICS_SAMPLE_RATE - Static variable in class datadog.trace.api.DDTags
 
API_KEY - Static variable in class datadog.trace.api.config.GeneralConfig
 
API_KEY_FILE - Static variable in class datadog.trace.api.config.GeneralConfig
 
APPSEC_ENABLED - Static variable in class datadog.trace.api.config.AppSecConfig
 
APPSEC_IP_ADDR_HEADER - Static variable in class datadog.trace.api.config.AppSecConfig
 
APPSEC_OBFUSCATION_PARAMETER_KEY_REGEXP - Static variable in class datadog.trace.api.config.AppSecConfig
 
APPSEC_OBFUSCATION_PARAMETER_VALUE_REGEXP - Static variable in class datadog.trace.api.config.AppSecConfig
 
APPSEC_REPORT_TIMEOUT_SEC - Static variable in class datadog.trace.api.config.AppSecConfig
 
APPSEC_REPORTING_INBAND - Static variable in class datadog.trace.api.config.AppSecConfig
 
APPSEC_RULES_FILE - Static variable in class datadog.trace.api.config.AppSecConfig
 
APPSEC_TRACE_RATE_LIMIT - Static variable in class datadog.trace.api.config.AppSecConfig
 
APPSEC_WAF_METRICS - Static variable in class datadog.trace.api.config.AppSecConfig
 
AppSecConfig - Class in datadog.trace.api.config
Constant with names of configuration options for appsec.
AZURE_APP_SERVICES - Static variable in class datadog.trace.api.config.GeneralConfig
 

C

CACHE - Static variable in class datadog.trace.api.DDSpanTypes
 
cancel() - Method in interface datadog.trace.context.TraceScope.Continuation
Allow trace to stop waiting on this continuation for reporting.
capture() - Method in interface datadog.trace.context.TraceScope
Prevent the trace attached to this TraceScope from reporting until the returned Continuation is either activated (and the returned scope is closed), or canceled.
captureConcurrent() - Method in interface datadog.trace.context.TraceScope
Prevent the trace attached to this TraceScope from reporting until the returned Continuation is either activated (and the returned scope is closed), or canceled.
CASSANDRA - Static variable in class datadog.trace.api.DDSpanTypes
 
CIVISIBILITY_AGENTLESS_ENABLED - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_AGENTLESS_URL - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_ENABLED - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CiVisibilityConfig - Class in datadog.trace.api.config
Constant with names of configuration options for CI visibility.
CLOCK_SYNC_PERIOD - Static variable in class datadog.trace.api.config.TracerConfig
 
close() - Method in interface datadog.trace.context.TraceScope
Close the activated context and allow any underlying spans to finish.
ConfigDefaults - Class in datadog.trace.api
 
CONFIGURATION_FILE - Static variable in class datadog.trace.api.config.GeneralConfig
 
CorrelationIdentifier - Class in datadog.trace.api
Utility class to access the active trace and span ids.
CorrelationIdentifier() - Constructor for class datadog.trace.api.CorrelationIdentifier
 
COUCHBASE - Static variable in class datadog.trace.api.DDSpanTypes
 
CRASH_TRACKING_AGENTLESS - Static variable in class datadog.trace.api.config.CrashTrackingConfig
 
CRASH_TRACKING_AGENTLESS_DEFAULT - Static variable in class datadog.trace.api.config.CrashTrackingConfig
 
CRASH_TRACKING_PROXY_HOST - Static variable in class datadog.trace.api.config.CrashTrackingConfig
 
CRASH_TRACKING_PROXY_PASSWORD - Static variable in class datadog.trace.api.config.CrashTrackingConfig
 
CRASH_TRACKING_PROXY_PORT - Static variable in class datadog.trace.api.config.CrashTrackingConfig
 
CRASH_TRACKING_PROXY_USERNAME - Static variable in class datadog.trace.api.config.CrashTrackingConfig
 
CRASH_TRACKING_TAGS - Static variable in class datadog.trace.api.config.CrashTrackingConfig
 
CRASH_TRACKING_UPLOAD_TIMEOUT - Static variable in class datadog.trace.api.config.CrashTrackingConfig
 
CRASH_TRACKING_UPLOAD_TIMEOUT_DEFAULT - Static variable in class datadog.trace.api.config.CrashTrackingConfig
 
CRASH_TRACKING_URL - Static variable in class datadog.trace.api.config.CrashTrackingConfig
 
CrashTrackingConfig - Class in datadog.trace.api.config
These config options will only work with dd-java-agent, not with dd-trace-ot.
CWS_ENABLED - Static variable in class datadog.trace.api.config.CwsConfig
 
CWS_TLS_REFRESH - Static variable in class datadog.trace.api.config.CwsConfig
 
CwsConfig - Class in datadog.trace.api.config
 

D

DATA_STREAMS_ENABLED - Static variable in class datadog.trace.api.config.GeneralConfig
 
datadog.trace.api - package datadog.trace.api
 
datadog.trace.api.config - package datadog.trace.api.config
 
datadog.trace.api.interceptor - package datadog.trace.api.interceptor
 
datadog.trace.api.sampling - package datadog.trace.api.sampling
 
datadog.trace.context - package datadog.trace.context
 
DATANUCLEUS - Static variable in class datadog.trace.api.DDSpanTypes
 
DB_CLIENT_HOST_SPLIT_BY_INSTANCE - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
DB_CLIENT_HOST_SPLIT_BY_INSTANCE_TYPE_SUFFIX - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
DB_STATEMENT - Static variable in class datadog.trace.api.DDTags
 
DDId - Class in datadog.trace.api
Class encapsulating the unsigned 64 bit id used for Trace and Span ids.
DDSpanTypes - Class in datadog.trace.api
 
DDSpanTypes() - Constructor for class datadog.trace.api.DDSpanTypes
 
DDTags - Class in datadog.trace.api
 
DDTags() - Constructor for class datadog.trace.api.DDTags
 
DDTraceApiInfo - Class in datadog.trace.api
 
DDTraceApiInfo() - Constructor for class datadog.trace.api.DDTraceApiInfo
 
DEBUGGER_CLASSFILE_DUMP_ENABLED - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DEBUGGER_DIAGNOSTICS_INTERVAL - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DEBUGGER_ENABLED - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DEBUGGER_EXCLUDE_FILE - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DEBUGGER_INSTRUMENT_THE_WORLD - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DEBUGGER_MAX_PAYLOAD_SIZE - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DEBUGGER_METRICS_ENABLED - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DEBUGGER_POLL_INTERVAL - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DEBUGGER_PROBE_FILE_LOCATION - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DEBUGGER_PROBE_URL - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DEBUGGER_SNAPSHOT_URL - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DEBUGGER_UPLOAD_BATCH_SIZE - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DEBUGGER_UPLOAD_FLUSH_INTERVAL - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DEBUGGER_UPLOAD_TIMEOUT - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DEBUGGER_VERIFY_BYTECODE - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DebuggerConfig - Class in datadog.trace.api.config
 
DEFAULT_AGENT_HOST - Static variable in class datadog.trace.api.ConfigDefaults
 
DEFAULT_AGENT_TIMEOUT - Static variable in class datadog.trace.api.ConfigDefaults
 
DEFAULT_ASYNC_PROPAGATING - Static variable in class datadog.trace.api.ConfigDefaults
 
DEFAULT_DOGSTATSD_PORT - Static variable in class datadog.trace.api.ConfigDefaults
 
DEFAULT_DOGSTATSD_SOCKET_PATH - Static variable in class datadog.trace.api.ConfigDefaults
 
DEFAULT_SERVICE_NAME - Static variable in class datadog.trace.api.ConfigDefaults
 
DEFAULT_SERVLET_ROOT_CONTEXT_SERVICE_NAME - Static variable in class datadog.trace.api.ConfigDefaults
 
DEFAULT_TRACE_AGENT_PORT - Static variable in class datadog.trace.api.ConfigDefaults
 
DEFAULT_TRACE_AGENT_SOCKET_PATH - Static variable in class datadog.trace.api.ConfigDefaults
 
DisableTestTrace - Annotation Type in datadog.trace.api
Set this annotation to a test method so the dd-java-agent does not consider it for tracing.
DOGSTATSD_ARGS - Static variable in class datadog.trace.api.config.GeneralConfig
 
DOGSTATSD_HOST - Static variable in class datadog.trace.api.config.GeneralConfig
 
DOGSTATSD_NAMED_PIPE - Static variable in class datadog.trace.api.config.GeneralConfig
 
DOGSTATSD_PATH - Static variable in class datadog.trace.api.config.GeneralConfig
 
DOGSTATSD_PORT - Static variable in class datadog.trace.api.config.GeneralConfig
 
DOGSTATSD_START_DELAY - Static variable in class datadog.trace.api.config.GeneralConfig
 

E

ELASTICSEARCH - Static variable in class datadog.trace.api.DDSpanTypes
 
ENABLE_TRACE_AGENT_V05 - Static variable in class datadog.trace.api.config.TracerConfig
 
ENV - Static variable in class datadog.trace.api.config.GeneralConfig
 
equals(Object) - Method in class datadog.trace.api.DDId
 
ERROR_MSG - Static variable in class datadog.trace.api.DDTags
 
ERROR_STACK - Static variable in class datadog.trace.api.DDTags
 
ERROR_TYPE - Static variable in class datadog.trace.api.DDTags
 
EVENT_SAMPLE_RATE - Static variable in class datadog.trace.api.DDTags
Deprecated.

F

forceRegister(Tracer) - Static method in class datadog.trace.api.GlobalTracer
 
from(long) - Static method in class datadog.trace.api.DDId
Create a new DDId from the given long interpreted as the bits of the unsigned 64 bit id.
from(String) - Static method in class datadog.trace.api.DDId
Create a new DDId from the given String representation of the unsigned 64 bit id.
fromHex(String) - Static method in class datadog.trace.api.DDId
Create a new DDId from the given String hex representation of the unsigned 64 bit id.
fromHexTruncatedWithOriginal(String) - Static method in class datadog.trace.api.DDId
Create a new DDId from the given String hex representation of the unsigned 64 bit (or more) id truncated to 64 bits, while retaining the original String representation for use in headers.
fromHexWithOriginal(String) - Static method in class datadog.trace.api.DDId
Create a new DDId from the given String hex representation of the unsigned 64 bit id, while retalining the original String representation for use in headers.

G

GeneralConfig - Class in datadog.trace.api.config
A list of keys to be used in a Properties instance with dd-trace-ot's DDTracer as follows:
generate() - Method in enum datadog.trace.api.IdGenerationStrategy
 
get() - Static method in class datadog.trace.api.GlobalTracer
 
getDurationNano() - Method in interface datadog.trace.api.interceptor.MutableSpan
 
getLocalRootSpan() - Method in interface datadog.trace.api.interceptor.MutableSpan
Returns the root span for current the trace fragment.
getOperationName() - Method in interface datadog.trace.api.interceptor.MutableSpan
 
getResourceName() - Method in interface datadog.trace.api.interceptor.MutableSpan
 
getRootSpan() - Method in interface datadog.trace.api.interceptor.MutableSpan
Deprecated.
getSamplingPriority() - Method in interface datadog.trace.api.interceptor.MutableSpan
 
getServiceName() - Method in interface datadog.trace.api.interceptor.MutableSpan
 
getSpanId() - Static method in class datadog.trace.api.CorrelationIdentifier
 
getSpanId() - Method in interface datadog.trace.api.Tracer
Get the span id of the active span of the active trace.
getSpanIdKey() - Static method in class datadog.trace.api.CorrelationIdentifier
 
getSpanType() - Method in interface datadog.trace.api.interceptor.MutableSpan
 
getStartTime() - Method in interface datadog.trace.api.interceptor.MutableSpan
 
getTags() - Method in interface datadog.trace.api.interceptor.MutableSpan
 
getTraceId() - Static method in class datadog.trace.api.CorrelationIdentifier
 
getTraceId() - Method in interface datadog.trace.api.Tracer
Get the trace id of the active trace.
getTraceIdKey() - Static method in class datadog.trace.api.CorrelationIdentifier
 
GLOBAL_TAGS - Static variable in class datadog.trace.api.config.GeneralConfig
Deprecated.
GlobalTracer - Class in datadog.trace.api
A global reference to the registered Datadog tracer.
GlobalTracer() - Constructor for class datadog.trace.api.GlobalTracer
 
GRPC_CLIENT_ERROR_STATUSES - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
GRPC_IGNORED_INBOUND_METHODS - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
GRPC_IGNORED_OUTBOUND_METHODS - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
GRPC_SERVER_ERROR_STATUSES - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
GRPC_SERVER_TRIM_PACKAGE_RESOURCE - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 

H

hashCode() - Method in class datadog.trace.api.DDId
 
HEADER_TAGS - Static variable in class datadog.trace.api.config.TracerConfig
 
HEALTH_METRICS_ENABLED - Static variable in class datadog.trace.api.config.GeneralConfig
 
HEALTH_METRICS_STATSD_HOST - Static variable in class datadog.trace.api.config.GeneralConfig
 
HEALTH_METRICS_STATSD_PORT - Static variable in class datadog.trace.api.config.GeneralConfig
 
HIBERNATE - Static variable in class datadog.trace.api.DDSpanTypes
 
HTTP_CLIENT - Static variable in class datadog.trace.api.DDSpanTypes
 
HTTP_CLIENT_ERROR_STATUSES - Static variable in class datadog.trace.api.config.TracerConfig
 
HTTP_CLIENT_HOST_SPLIT_BY_DOMAIN - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
HTTP_CLIENT_TAG_QUERY_STRING - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
HTTP_FRAGMENT - Static variable in class datadog.trace.api.DDTags
 
HTTP_QUERY - Static variable in class datadog.trace.api.DDTags
 
HTTP_SERVER - Static variable in class datadog.trace.api.DDSpanTypes
 
HTTP_SERVER_ERROR_STATUSES - Static variable in class datadog.trace.api.config.TracerConfig
 
HTTP_SERVER_RAW_QUERY_STRING - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
HTTP_SERVER_RAW_RESOURCE - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
HTTP_SERVER_ROUTE_BASED_NAMING - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
HTTP_SERVER_TAG_QUERY_STRING - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
HYSTRIX_MEASURED_ENABLED - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
HYSTRIX_TAGS_ENABLED - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 

I

IAST_ENABLED - Static variable in class datadog.trace.api.config.IastConfig
 
IastConfig - Class in datadog.trace.api.config
Constant with names of configuration options for IAST.
ID_GENERATION_STRATEGY - Static variable in class datadog.trace.api.config.TracerConfig
 
IdGenerationStrategy - Enum in datadog.trace.api
 
IGNITE_CACHE_INCLUDE_KEYS - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
INTEGRATION_SYNAPSE_LEGACY_OPERATION_NAME - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
INTEGRATIONS_ENABLED - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
INTERNAL_EXIT_ON_FAILURE - Static variable in class datadog.trace.api.config.GeneralConfig
 
isAsyncPropagating() - Method in interface datadog.trace.context.TraceScope
If true, this context will propagate across async boundaries.
isError() - Method in interface datadog.trace.api.interceptor.MutableSpan
 

J

JDBC_CONNECTION_CLASS_NAME - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
JDBC_PREPARED_STATEMENT_CLASS_NAME - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
JMS_PROPAGATION_DISABLED_QUEUES - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
JMS_PROPAGATION_DISABLED_TOPICS - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
JMX_FETCH_CHECK_PERIOD - Static variable in class datadog.trace.api.config.JmxFetchConfig
 
JMX_FETCH_CONFIG - Static variable in class datadog.trace.api.config.JmxFetchConfig
 
JMX_FETCH_CONFIG_DIR - Static variable in class datadog.trace.api.config.JmxFetchConfig
 
JMX_FETCH_ENABLED - Static variable in class datadog.trace.api.config.JmxFetchConfig
 
JMX_FETCH_INITIAL_REFRESH_BEANS_PERIOD - Static variable in class datadog.trace.api.config.JmxFetchConfig
 
JMX_FETCH_METRICS_CONFIGS - Static variable in class datadog.trace.api.config.JmxFetchConfig
Deprecated.
JMX_FETCH_MULTIPLE_RUNTIME_SERVICES_ENABLED - Static variable in class datadog.trace.api.config.JmxFetchConfig
 
JMX_FETCH_MULTIPLE_RUNTIME_SERVICES_LIMIT - Static variable in class datadog.trace.api.config.JmxFetchConfig
 
JMX_FETCH_REFRESH_BEANS_PERIOD - Static variable in class datadog.trace.api.config.JmxFetchConfig
 
JMX_FETCH_START_DELAY - Static variable in class datadog.trace.api.config.JmxFetchConfig
 
JMX_FETCH_STATSD_HOST - Static variable in class datadog.trace.api.config.JmxFetchConfig
 
JMX_FETCH_STATSD_PORT - Static variable in class datadog.trace.api.config.JmxFetchConfig
 
JMX_TAGS - Static variable in class datadog.trace.api.config.JmxFetchConfig
 
JmxFetchConfig - Class in datadog.trace.api.config
These config options will only work with dd-java-agent, not with dd-trace-ot.

K

KAFKA_CLIENT_BASE64_DECODING_ENABLED - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
KAFKA_CLIENT_PROPAGATION_DISABLED_TOPICS - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 

L

LANGUAGE_TAG_KEY - Static variable in class datadog.trace.api.DDTags
 
LANGUAGE_TAG_VALUE - Static variable in class datadog.trace.api.DDTags
 
LIBRARY_VERSION_TAG_KEY - Static variable in class datadog.trace.api.DDTags
 
LOGS_INJECTION_ENABLED - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
LOGS_MDC_TAGS_INJECTION_ENABLED - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 

M

MANUAL_DROP - Static variable in class datadog.trace.api.DDTags
Manually force tracer to be drop the trace
MANUAL_KEEP - Static variable in class datadog.trace.api.DDTags
Manually force tracer to be keep the trace
MAX - Static variable in class datadog.trace.api.DDId
 
MEMCACHED - Static variable in class datadog.trace.api.DDSpanTypes
 
MESSAGE_BROKER - Static variable in class datadog.trace.api.DDSpanTypes
 
MESSAGE_BROKER_SPLIT_BY_DESTINATION - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
MESSAGE_CLIENT - Static variable in class datadog.trace.api.DDSpanTypes
 
MESSAGE_CONSUMER - Static variable in class datadog.trace.api.DDSpanTypes
 
MESSAGE_PRODUCER - Static variable in class datadog.trace.api.DDSpanTypes
 
MONGO - Static variable in class datadog.trace.api.DDSpanTypes
 
MutableSpan - Interface in datadog.trace.api.interceptor
 

O

OBFUSCATION_QUERY_STRING_REGEXP - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
onTraceComplete(Collection<? extends MutableSpan>) - Method in interface datadog.trace.api.interceptor.TraceInterceptor
After a trace is "complete" but before it is written, it is provided to the interceptors to modify.
ORIGIN_KEY - Static variable in class datadog.trace.api.DDTags
 
OSGI_SEARCH_DEPTH - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 

P

PARTIAL_FLUSH_MIN_SPANS - Static variable in class datadog.trace.api.config.TracerConfig
 
PERF_METRICS_ENABLED - Static variable in class datadog.trace.api.config.GeneralConfig
 
PLAY_REPORT_HTTP_STATUS - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
PRIMARY_TAG - Static variable in class datadog.trace.api.config.GeneralConfig
 
PRIORITIZATION_TYPE - Static variable in class datadog.trace.api.config.TracerConfig
 
priority() - Method in interface datadog.trace.api.interceptor.TraceInterceptor
 
PRIORITY_SAMPLING - Static variable in class datadog.trace.api.config.TracerConfig
 
PRIORITY_SAMPLING_FORCE - Static variable in class datadog.trace.api.config.TracerConfig
 
PrioritySampling - Class in datadog.trace.api.sampling
 
PROFILING_AGENTLESS - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_AGENTLESS_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_ALLOCATION_ENABLED - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_API_KEY_FILE_OLD - Static variable in class datadog.trace.api.config.ProfilingConfig
Deprecated.
PROFILING_API_KEY_FILE_VERY_OLD - Static variable in class datadog.trace.api.config.ProfilingConfig
Deprecated.
PROFILING_API_KEY_OLD - Static variable in class datadog.trace.api.config.ProfilingConfig
Deprecated.
PROFILING_API_KEY_VERY_OLD - Static variable in class datadog.trace.api.config.ProfilingConfig
Deprecated.
PROFILING_ASYNC_ALLOC_ENABLED - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_ASYNC_ALLOC_ENABLED_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_ASYNC_ALLOC_INTERVAL - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_ASYNC_ALLOC_INTERVAL_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_ASYNC_CPU_ENABLED - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_ASYNC_CPU_ENABLED_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_ASYNC_CPU_INTERVAL - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_ASYNC_CPU_INTERVAL_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_ASYNC_CPU_MODE - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_ASYNC_CPU_MODE_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_ASYNC_CPU_SAFEMODE - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_ASYNC_CPU_SAFEMODE_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_ASYNC_CPU_STACKDEPTH - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_ASYNC_CPU_STACKDEPTH_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_ASYNC_ENABLED - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_ASYNC_ENABLED_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_ASYNC_LIBPATH - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_ASYNC_MEMLEAK_CAPACITY - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_ASYNC_MEMLEAK_CAPACITY_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_ASYNC_MEMLEAK_ENABLED - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_ASYNC_MEMLEAK_ENABLED_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_ASYNC_MEMLEAK_INTERVAL - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_AUXILIARY_TYPE - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_AUXILIARY_TYPE_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_CHECKPOINTS_RECORD_CPU_TIME - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_CHECKPOINTS_SAMPLER_LIMIT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_CHECKPOINTS_SAMPLER_LIMIT_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_CHECKPOINTS_SAMPLER_RATE_LIMIT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_CHECKPOINTS_SAMPLER_RATE_LIMIT_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_CHECKPOINTS_SAMPLER_WINDOW_MS - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_CHECKPOINTS_SAMPLER_WINDOW_MS_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_ENABLED - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_ENABLED_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_ENDPOINT_COLLECTION_ENABLED - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_ENDPOINT_COLLECTION_ENABLED_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_EXCEPTION_HISTOGRAM_MAX_COLLECTION_SIZE - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_EXCEPTION_HISTOGRAM_MAX_COLLECTION_SIZE_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_EXCEPTION_HISTOGRAM_TOP_ITEMS - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_EXCEPTION_HISTOGRAM_TOP_ITEMS_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_EXCEPTION_SAMPLE_LIMIT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_EXCEPTION_SAMPLE_LIMIT_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_EXCLUDE_AGENT_THREADS - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_HEAP_ENABLED - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_HEAP_ENABLED_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_HOTSPOTS_ENABLED - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_JFR_REPOSITORY_MAXSIZE - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_JFR_REPOSITORY_MAXSIZE_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_LEGACY_TRACING_INTEGRATION - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_LEGACY_TRACING_INTEGRATION_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_PROXY_HOST - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_PROXY_PASSWORD - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_PROXY_PORT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_PROXY_PORT_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_PROXY_USERNAME - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_START_DELAY - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_START_DELAY_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_START_FORCE_FIRST - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_START_FORCE_FIRST_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_TAGS - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_TEMPLATE - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_TEMPLATE_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_TEMPLATE_OVERRIDE_FILE - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_TRACING_CONTEXT_ENABLED - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_TRACING_CONTEXT_ENABLED_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_TRACING_CONTEXT_MAX_SIZE - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_TRACING_CONTEXT_MAX_SIZE_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_TRACING_CONTEXT_RESERVED_MEMORY_SIZE - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_TRACING_CONTEXT_RESERVED_MEMORY_SIZE_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_TRACING_CONTEXT_RESERVED_MEMORY_TYPE - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_TRACING_CONTEXT_RESERVED_MEMORY_TYPE_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_TRACING_CONTEXT_SPAN_INACTIVITY_CHECK - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_TRACING_CONTEXT_SPAN_INACTIVITY_CHECK_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_TRACING_CONTEXT_TRACKER_INACTIVE_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_TRACING_CONTEXT_TRACKER_INACTIVE_SEC - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_UPLOAD_COMPRESSION - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_UPLOAD_COMPRESSION_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_UPLOAD_PERIOD - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_UPLOAD_PERIOD_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_UPLOAD_SUMMARY_ON_413 - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_UPLOAD_SUMMARY_ON_413_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_UPLOAD_TIMEOUT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_UPLOAD_TIMEOUT_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_URL - Static variable in class datadog.trace.api.config.ProfilingConfig
Deprecated.
ProfilingConfig - Class in datadog.trace.api.config
These config options will only work with dd-java-agent, not with dd-trace-ot.
PROPAGATION_EXTRACT_LOG_HEADER_NAMES_ENABLED - Static variable in class datadog.trace.api.config.TracerConfig
 
PROPAGATION_STYLE_EXTRACT - Static variable in class datadog.trace.api.config.TracerConfig
 
PROPAGATION_STYLE_INJECT - Static variable in class datadog.trace.api.config.TracerConfig
 
PropagationStyle - Enum in datadog.trace.api
 
PROXY_NO_PROXY - Static variable in class datadog.trace.api.config.TracerConfig
 

R

RABBIT_PROPAGATION_DISABLED_EXCHANGES - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
RABBIT_PROPAGATION_DISABLED_QUEUES - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
REDIS - Static variable in class datadog.trace.api.DDSpanTypes
 
registerIfAbsent(Tracer) - Static method in class datadog.trace.api.GlobalTracer
 
REQUEST_HEADER_TAGS - Static variable in class datadog.trace.api.config.TracerConfig
 
RESOLVER_OUTLINE_POOL_ENABLED - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
RESOLVER_OUTLINE_POOL_SIZE - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
RESOLVER_TYPE_POOL_SIZE - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
RESOLVER_USE_LOADCLASS - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
RESOURCE_NAME - Static variable in class datadog.trace.api.DDTags
 
RESPONSE_HEADER_TAGS - Static variable in class datadog.trace.api.config.TracerConfig
 
RPC - Static variable in class datadog.trace.api.DDSpanTypes
 
RUNTIME_CONTEXT_FIELD_INJECTION - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
RUNTIME_ID_ENABLED - Static variable in class datadog.trace.api.config.GeneralConfig
 
RUNTIME_ID_TAG - Static variable in class datadog.trace.api.DDTags
 
RUNTIME_METRICS_ENABLED - Static variable in class datadog.trace.api.config.GeneralConfig
 
RUNTIME_VERSION_TAG - Static variable in class datadog.trace.api.DDTags
 

S

SAMPLER_DROP - Static variable in class datadog.trace.api.sampling.PrioritySampling
The sampler has decided to drop the trace.
SAMPLER_KEEP - Static variable in class datadog.trace.api.sampling.PrioritySampling
The sampler has decided to keep the trace.
SAMPLING_MECHANISM_VALIDATION_DISABLED - Static variable in class datadog.trace.api.config.TracerConfig
 
SCOPE_DEPTH_LIMIT - Static variable in class datadog.trace.api.config.TracerConfig
 
SCOPE_INHERIT_ASYNC_PROPAGATION - Static variable in class datadog.trace.api.config.TracerConfig
 
SCOPE_ITERATION_KEEP_ALIVE - Static variable in class datadog.trace.api.config.TracerConfig
 
SCOPE_STRICT_MODE - Static variable in class datadog.trace.api.config.TracerConfig
 
ScopeListener - Interface in datadog.trace.context
Hooks for scope activation
SERIALVERSIONUID_FIELD_INJECTION - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
SERVICE_MAPPING - Static variable in class datadog.trace.api.config.TracerConfig
 
SERVICE_NAME - Static variable in class datadog.trace.api.config.GeneralConfig
 
SERVICE_NAME - Static variable in class datadog.trace.api.DDTags
 
SERVLET_ASYNC_TIMEOUT_ERROR - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
SERVLET_PRINCIPAL_ENABLED - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
SERVLET_ROOT_CONTEXT_SERVICE_NAME - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
setAsyncPropagation(boolean) - Method in interface datadog.trace.context.TraceScope
Enable or disable async propagation.
setError(boolean) - Method in interface datadog.trace.api.interceptor.MutableSpan
 
setMetric(CharSequence, int) - Method in interface datadog.trace.api.interceptor.MutableSpan
 
setMetric(CharSequence, long) - Method in interface datadog.trace.api.interceptor.MutableSpan
 
setMetric(CharSequence, double) - Method in interface datadog.trace.api.interceptor.MutableSpan
 
setOperationName(CharSequence) - Method in interface datadog.trace.api.interceptor.MutableSpan
 
setResourceName(CharSequence) - Method in interface datadog.trace.api.interceptor.MutableSpan
 
setSamplingPriority(int) - Method in interface datadog.trace.api.interceptor.MutableSpan
Deprecated.
Use io.opentracing.Span#setTag(String, boolean) instead using either tag names DDTags.MANUAL_KEEP or DDTags.MANUAL_DROP.
setServiceName(String) - Method in interface datadog.trace.api.interceptor.MutableSpan
 
setSpanType(CharSequence) - Method in interface datadog.trace.api.interceptor.MutableSpan
 
setTag(String, String) - Method in interface datadog.trace.api.interceptor.MutableSpan
 
setTag(String, boolean) - Method in interface datadog.trace.api.interceptor.MutableSpan
 
setTag(String, Number) - Method in interface datadog.trace.api.interceptor.MutableSpan
 
SITE - Static variable in class datadog.trace.api.config.GeneralConfig
 
SOAP - Static variable in class datadog.trace.api.DDSpanTypes
 
SPAN_TAGS - Static variable in class datadog.trace.api.config.TracerConfig
 
SPAN_TYPE - Static variable in class datadog.trace.api.DDTags
 
SPLIT_BY_TAGS - Static variable in class datadog.trace.api.config.TracerConfig
 
SQL - Static variable in class datadog.trace.api.DDSpanTypes
 

T

TAGS - Static variable in class datadog.trace.api.config.GeneralConfig
 
TELEMETRY_ENABLED - Static variable in class datadog.trace.api.config.GeneralConfig
 
TEMP_JARS_CLEAN_ON_BOOT - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
TEST - Static variable in class datadog.trace.api.DDSpanTypes
 
THREAD_ID - Static variable in class datadog.trace.api.DDTags
 
THREAD_NAME - Static variable in class datadog.trace.api.DDTags
 
toHexString() - Method in class datadog.trace.api.DDId
Returns the no zero padded hex representation, in lower case, of the unsigned 64 bit id.
toHexStringOrOriginal() - Method in class datadog.trace.api.DDId
Returns the no zero padded hex representation, in lower case, of the unsigned 64 bit id, or the original String used to create this DDId.
toHexStringPadded(int) - Method in class datadog.trace.api.DDId
Returns the zero padded hex representation, in lower case, of the unsigned 64 bit id.
toLong() - Method in class datadog.trace.api.DDId
Returns the id as a long representing the bits of the unsigned 64 bit id.
toString() - Method in class datadog.trace.api.DDId
Returns the decimal string representation of the unsigned 64 bit id.
Trace - Annotation Type in datadog.trace.api
Set this annotation to a method so the dd-java-agent considers it for tracing.
TRACE_AGENT_ARGS - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_AGENT_PATH - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_AGENT_PORT - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_AGENT_URL - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_ANALYTICS_ENABLED - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_ANNOTATIONS - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
TRACE_CLASSES_EXCLUDE - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
TRACE_CLASSES_EXCLUDE_FILE - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
TRACE_CLASSLOADERS_EXCLUDE - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
TRACE_CLIENT_IP_HEADER - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_CLIENT_IP_HEADER_DISABLED - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_CLIENT_IP_RESOLVER_ENABLED - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_CODESOURCES_EXCLUDE - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
TRACE_ENABLED - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
TRACE_EXECUTORS - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
TRACE_EXECUTORS_ALL - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
TRACE_HTTP_SERVER_PATH_RESOURCE_NAME_MAPPING - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_METHODS - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
TRACE_RATE_LIMIT - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_REPORT_HOSTNAME - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_RESOLVER_ENABLED - Static variable in class datadog.trace.api.config.TracerConfig
Deprecated.
TRACE_SAMPLE_RATE - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_SAMPLING_OPERATION_RULES - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_SAMPLING_SERVICE_RULES - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_START_TIME - Static variable in class datadog.trace.api.DDTags
 
TRACE_STRICT_WRITES_ENABLED - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_TESTS_ENABLED - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
TRACE_THREAD_POOL_EXECUTORS_EXCLUDE - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
TraceInstrumentationConfig - Class in datadog.trace.api.config
These config options will only work with dd-java-agent, not with dd-trace-ot.
TraceInterceptor - Interface in datadog.trace.api.interceptor
 
Tracer - Interface in datadog.trace.api
A class with Datadog tracer features.
TRACER_METRICS_BUFFERING_ENABLED - Static variable in class datadog.trace.api.config.GeneralConfig
 
TRACER_METRICS_ENABLED - Static variable in class datadog.trace.api.config.GeneralConfig
 
TRACER_METRICS_IGNORED_RESOURCES - Static variable in class datadog.trace.api.config.GeneralConfig
 
TRACER_METRICS_MAX_AGGREGATES - Static variable in class datadog.trace.api.config.GeneralConfig
 
TRACER_METRICS_MAX_PENDING - Static variable in class datadog.trace.api.config.GeneralConfig
 
TracerConfig - Class in datadog.trace.api.config
A list of keys to be used in a Properties instance with dd-trace-ot's DDTracer as follows:
TraceScope - Interface in datadog.trace.context
An object which can propagate a datadog trace across multiple threads.
TraceScope.Continuation - Interface in datadog.trace.context
Used to pass async context between workers.

U

UNSET - Static variable in class datadog.trace.api.sampling.PrioritySampling
Implementation detail of the client.
USER_DROP - Static variable in class datadog.trace.api.sampling.PrioritySampling
The user has decided to drop the trace.
USER_KEEP - Static variable in class datadog.trace.api.sampling.PrioritySampling
The user has decided to keep the trace.
USER_NAME - Static variable in class datadog.trace.api.DDTags
 

V

valueOf(String) - Static method in enum datadog.trace.api.IdGenerationStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum datadog.trace.api.PropagationStyle
Returns the enum constant of this type with the specified name.
values() - Static method in enum datadog.trace.api.IdGenerationStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum datadog.trace.api.PropagationStyle
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class datadog.trace.api.config.GeneralConfig
 
VERSION - Static variable in class datadog.trace.api.DDTraceApiInfo
 

W

WEB_SERVLET - Static variable in class datadog.trace.api.DDSpanTypes
Deprecated.
WRITER_TYPE - Static variable in class datadog.trace.api.config.TracerConfig
 

Z

ZERO - Static variable in class datadog.trace.api.DDId
 
A C D E F G H I J K L M O P R S T U V W Z 
Skip navigation links