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

A

AbstractTraceInterceptor - Class in datadog.trace.api.interceptor
 
AbstractTraceInterceptor.Priority - Enum in datadog.trace.api.interceptor
 
activate() - Method in class datadog.trace.context.NoopTraceScope.NoopContinuation
 
activate() - Method in interface datadog.trace.context.TraceScope.Continuation
Activate the continuation.
ADD_SPAN_POINTERS - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
addScopeListener(Runnable, Runnable) - Method in interface datadog.trace.api.internal.InternalTracer
Attach callbacks 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
 
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
 
AGENTLESS_LOG_SUBMISSION_ENABLED - Static variable in class datadog.trace.api.config.GeneralConfig
 
AGENTLESS_LOG_SUBMISSION_LEVEL - Static variable in class datadog.trace.api.config.GeneralConfig
 
AGENTLESS_LOG_SUBMISSION_QUEUE_SIZE - Static variable in class datadog.trace.api.config.GeneralConfig
 
AGENTLESS_LOG_SUBMISSION_URL - Static variable in class datadog.trace.api.config.GeneralConfig
 
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
 
API_SECURITY_ENABLED - Static variable in class datadog.trace.api.config.AppSecConfig
 
API_SECURITY_ENABLED_EXPERIMENTAL - Static variable in class datadog.trace.api.config.AppSecConfig
 
API_SECURITY_REQUEST_SAMPLE_RATE - Static variable in class datadog.trace.api.config.AppSecConfig
 
APM_ENABLED - Static variable in class datadog.trace.api.DDTags
 
APM_TRACING_ENABLED - Static variable in class datadog.trace.api.config.GeneralConfig
 
APPLICATION_KEY - Static variable in class datadog.trace.api.config.GeneralConfig
 
APPLICATION_KEY_FILE - Static variable in class datadog.trace.api.config.GeneralConfig
 
APPSEC_AUTO_USER_INSTRUMENTATION_MODE - Static variable in class datadog.trace.api.config.AppSecConfig
 
APPSEC_AUTOMATED_USER_EVENTS_TRACKING - Static variable in class datadog.trace.api.config.AppSecConfig
 
APPSEC_ENABLED - Static variable in class datadog.trace.api.config.AppSecConfig
 
APPSEC_HTTP_BLOCKED_TEMPLATE_HTML - Static variable in class datadog.trace.api.config.AppSecConfig
 
APPSEC_HTTP_BLOCKED_TEMPLATE_JSON - Static variable in class datadog.trace.api.config.AppSecConfig
 
APPSEC_IP_ADDR_HEADER - Static variable in class datadog.trace.api.config.AppSecConfig
 
APPSEC_MAX_STACK_TRACE_DEPTH - Static variable in class datadog.trace.api.config.AppSecConfig
 
APPSEC_MAX_STACK_TRACES - Static variable in class datadog.trace.api.config.AppSecConfig
 
APPSEC_MAX_STACKTRACE_DEPTH_DEPRECATED - Static variable in class datadog.trace.api.config.AppSecConfig
 
APPSEC_MAX_STACKTRACES_DEPRECATED - 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_RASP_ENABLED - 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_SCA_ENABLED - Static variable in class datadog.trace.api.config.AppSecConfig
 
APPSEC_STACK_TRACE_ENABLED - Static variable in class datadog.trace.api.config.AppSecConfig
 
APPSEC_STACKTRACE_ENABLED_DEPRECATED - 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
 
APPSEC_WAF_TIMEOUT - Static variable in class datadog.trace.api.config.AppSecConfig
 
AppSecConfig - Class in datadog.trace.api.config
Constant with names of configuration options for appsec.
AXIS_PROMOTE_RESOURCE_NAME - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
If set, the instrumentation will set its resource name on the local root too.
AXIS_TRANSPORT_CLASS_NAME - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
AZURE_APP_SERVICES - Static variable in class datadog.trace.api.config.GeneralConfig
 

B

BAGGAGE_MAPPING - Static variable in class datadog.trace.api.config.TracerConfig
 
BASE_SERVICE - Static variable in class datadog.trace.api.DDTags
 
blockIfMatch() - Method in class datadog.appsec.api.blocking.Blocking.UserBlockingSpec
Convenience method that: calls Blocking.UserBlockingSpec.shouldBlock(), and, if the result is non-null calls Blocking.tryCommitBlockingResponse(int, BlockingContentType), and throws an exception of the type BlockingException
Blocking - Class in datadog.appsec.api.blocking
Functionality related to blocking requests.
Blocking.UserBlockingSpec - Class in datadog.appsec.api.blocking
 
BlockingContentType - Enum in datadog.appsec.api.blocking
 
blockingContentType - Variable in class datadog.appsec.api.blocking.BlockingDetails
 
BlockingDetails - Class in datadog.appsec.api.blocking
 
BlockingDetails(int, BlockingContentType, Map<String, String>) - Constructor for class datadog.appsec.api.blocking.BlockingDetails
 
BlockingException - Exception in datadog.appsec.api.blocking
 
BlockingException() - Constructor for exception datadog.appsec.api.blocking.BlockingException
 
BlockingException(String) - Constructor for exception datadog.appsec.api.blocking.BlockingException
 
BlockingException(String, Throwable) - Constructor for exception datadog.appsec.api.blocking.BlockingException
 
BlockingException(Throwable) - Constructor for exception datadog.appsec.api.blocking.BlockingException
 
BlockingService - Interface in datadog.appsec.api.blocking
 
BlockingService.BlockingServiceNoop - Class in datadog.appsec.api.blocking
 

C

CACHE - Static variable in class datadog.trace.api.DDSpanTypes
 
cancel() - Method in class datadog.trace.context.NoopTraceScope.NoopContinuation
 
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
Deprecated.
Replaced by Tracer.captureActiveSpan().

When asynchronous propagation is enabled, prevent the currently active trace, which may differ from this scope instance, from reporting until the returned Continuation is either activated (and the returned scope is closed) or the continuation is canceled. Should be called on the parent thread.

captureActiveSpan() - Method in interface datadog.trace.api.Tracer
Deprecated.
Unstable API. Might be removed at any time.
captureConcurrent() - Method in interface datadog.trace.context.TraceScope
Deprecated.
Replaced by capture().hold().
CASSANDRA - Static variable in class datadog.trace.api.DDSpanTypes
 
CASSANDRA_KEYSPACE_STATEMENT_EXTRACTION_ENABLED - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
CI_ENV_VARS - Static variable in class datadog.trace.api.DDTags
 
CI_ITR_TESTS_SKIPPED - Static variable in class datadog.trace.api.DDTags
 
CIVisibility - Class in datadog.trace.api.civisibility
 
CIVisibility() - Constructor for class datadog.trace.api.civisibility.CIVisibility
 
CIVisibility.SessionFactory - Interface in datadog.trace.api.civisibility
 
CIVISIBILITY_ADDITIONAL_CHILD_PROCESS_JVM_ARGS - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_AGENT_JAR_URI - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
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_AUTO_CONFIGURATION_ENABLED - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_AUTO_INSTRUMENTATION_PROVIDER - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_BACKEND_API_TIMEOUT_MILLIS - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_BUILD_INSTRUMENTATION_ENABLED - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_CIPROVIDER_INTEGRATION_ENABLED - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_CODE_COVERAGE_ENABLED - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_CODE_COVERAGE_EXCLUDES - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_CODE_COVERAGE_INCLUDES - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_CODE_COVERAGE_LINES_ENABLED - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_CODE_COVERAGE_REPORT_DUMP_DIR - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_CODE_COVERAGE_ROOT_PACKAGES_LIMIT - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_COMPILER_PLUGIN_AUTO_CONFIGURATION_ENABLED - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_COMPILER_PLUGIN_VERSION - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_DEBUG_PORT - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_EARLY_FLAKE_DETECTION_ENABLED - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_EARLY_FLAKE_DETECTION_LOWER_LIMIT - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_ENABLED - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_EXECUTION_SETTINGS_CACHE_SIZE - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_FLAKY_RETRY_COUNT - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_FLAKY_RETRY_ENABLED - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_FLAKY_RETRY_ONLY_KNOWN_FLAKES - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_GIT_CLIENT_ENABLED - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_GIT_COMMAND_TIMEOUT_MILLIS - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_GIT_REMOTE_NAME - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_GIT_UNSHALLOW_DEFER - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_GIT_UNSHALLOW_ENABLED - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_GIT_UPLOAD_ENABLED - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_GIT_UPLOAD_TIMEOUT_MILLIS - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_GRADLE_SOURCE_SETS - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_IMPACTED_TESTS_BACKEND_REQUEST_ENABLED - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_IMPACTED_TESTS_DETECTION_ENABLED - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_INJECTED_TRACER_VERSION - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_ITR_ENABLED - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_JACOCO_PLUGIN_VERSION - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_JVM_INFO_CACHE_SIZE - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_KNOWN_TESTS_REQUEST_ENABLED - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_MODULE_NAME - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_REMOTE_ENV_VARS_PROVIDER_KEY - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_REMOTE_ENV_VARS_PROVIDER_URL - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_REPO_INDEX_DUPLICATE_KEY_CHECK_ENABLED - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_RESOURCE_FOLDER_NAMES - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_RUM_FLUSH_WAIT_MILLIS - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_SIGNAL_CLIENT_TIMEOUT_MILLIS - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_SIGNAL_SERVER_HOST - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_SIGNAL_SERVER_PORT - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_SOURCE_DATA_ENABLED - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_TELEMETRY_ENABLED - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_TEST_COMMAND - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_TEST_ORDER - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_TEST_SKIPPING_ENABLED - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_TOTAL_FLAKY_RETRY_COUNT - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
CIVISIBILITY_TRACE_SANITATION_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.
clearContextValue(String) - Method in interface datadog.trace.api.profiling.ProfilingContext
Clears a context value.
clearContextValue(ProfilingContextAttribute) - Method in interface datadog.trace.api.profiling.ProfilingContext
Clears a context value.
CLIENT_IP_ENABLED - Static variable in class datadog.trace.api.config.TracerConfig
 
CLOCK_SYNC_PERIOD - Static variable in class datadog.trace.api.config.TracerConfig
 
close() - Method in interface datadog.trace.api.profiling.ProfilingScope
 
close() - Method in class datadog.trace.context.NoopTraceScope
 
close() - Method in interface datadog.trace.context.TraceScope
Close the activated context and allow any underlying spans to finish.
CODE_ORIGIN_FOR_SPANS_ENABLED - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
CODE_ORIGIN_MAX_USER_FRAMES - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
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
 
COUCHBASE_INTERNAL_SPANS_ENABLED - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
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
 
CrashTrackingConfig - Class in datadog.trace.api.config
These config options will only work with dd-java-agent, not with dd-trace-ot.
createContextAttribute(String) - Method in interface datadog.trace.api.profiling.Profiling
Creates a decorator for the attribute, which can be used to set and clear contexts slightly more efficiently than with string attributes.
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_JOBS_COMMAND_PATTERN - Static variable in class datadog.trace.api.config.GeneralConfig
 
DATA_JOBS_ENABLED - Static variable in class datadog.trace.api.config.GeneralConfig
 
DATA_STREAMS_BUCKET_DURATION_SECONDS - Static variable in class datadog.trace.api.config.GeneralConfig
 
DATA_STREAMS_ENABLED - Static variable in class datadog.trace.api.config.GeneralConfig
 
datadog.appsec.api.blocking - package datadog.appsec.api.blocking
 
datadog.trace.api - package datadog.trace.api
 
datadog.trace.api.civisibility - package datadog.trace.api.civisibility
 
datadog.trace.api.civisibility.noop - package datadog.trace.api.civisibility.noop
 
datadog.trace.api.config - package datadog.trace.api.config
 
datadog.trace.api.experimental - package datadog.trace.api.experimental
 
datadog.trace.api.interceptor - package datadog.trace.api.interceptor
 
datadog.trace.api.internal - package datadog.trace.api.internal
 
datadog.trace.api.internal.util - package datadog.trace.api.internal.util
 
datadog.trace.api.profiling - package datadog.trace.api.profiling
 
datadog.trace.api.sampling - package datadog.trace.api.sampling
 
datadog.trace.context - package datadog.trace.context
 
datadog.trace.payloadtags - package datadog.trace.payloadtags
 
DATANUCLEUS - Static variable in class datadog.trace.api.DDSpanTypes
 
DataStreamsCheckpointer - Interface in datadog.trace.api.experimental
An interface to Data Streams checkpointer, allowing passing the context manually.
DataStreamsCheckpointer.NoOp - Class in datadog.trace.api.experimental
 
DataStreamsContextCarrier - Interface in datadog.trace.api.experimental
An interface representing the context carrier.
DataStreamsContextCarrier.NoOp - Class in datadog.trace.api.experimental
 
DB_CLIENT_HOST_SPLIT_BY_HOST - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
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_DBM_PROPAGATION_MODE_MODE - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
DB_DBM_TRACE_PREPARED_STATEMENTS - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
DB_STATEMENT - Static variable in class datadog.trace.api.DDTags
 
DD128bTraceId - Class in datadog.trace.api
Class encapsulating the unsigned 128-bit id used for TraceIds.
DD64bTraceId - Class in datadog.trace.api
Class encapsulating the unsigned 64 bit id used for Traceids.
DD_CODE_ORIGIN_FRAME - Static variable in class datadog.trace.api.DDTags
 
DD_CODE_ORIGIN_PREFIX - Static variable in class datadog.trace.api.DDTags
 
DD_CODE_ORIGIN_TYPE - Static variable in class datadog.trace.api.DDTags
 
DDSpanId - Class in datadog.trace.api
Class with methods for working with the unsigned 64 bit id used for 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
 
DDTest - Interface in datadog.trace.api.civisibility
This interface represent an individual test case.
DDTestModule - Interface in datadog.trace.api.civisibility
This interface represents a test module, i.e.
DDTestSession - Interface in datadog.trace.api.civisibility
This interface represents a test session.
DDTestSuite - Interface in datadog.trace.api.civisibility
This interface represents a test suite, i.e.
DDTraceApiInfo - Class in datadog.trace.api
 
DDTraceApiInfo() - Constructor for class datadog.trace.api.DDTraceApiInfo
 
DDTraceId - Class in datadog.trace.api
Class encapsulating the id used for TraceIds.
DDTraceId() - Constructor for class datadog.trace.api.DDTraceId
 
DEBUGGER_EXCEPTION_CAPTURE_INTERMEDIATE_SPANS_ENABLED - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DEBUGGER_EXCEPTION_CAPTURE_INTERVAL_SECONDS - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DEBUGGER_EXCEPTION_CAPTURE_MAX_FRAMES - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DEBUGGER_EXCEPTION_ENABLED - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DEBUGGER_EXCEPTION_MAX_CAPTURED_FRAMES - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DEBUGGER_EXCEPTION_ONLY_LOCAL_ROOT - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DEBUGGER_MAX_EXCEPTION_PER_SECOND - 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_AGENT_WRITER_TYPE - Static variable in class datadog.trace.api.ConfigDefaults
 
DEFAULT_ASYNC_PROPAGATING - Static variable in class datadog.trace.api.ConfigDefaults
 
DEFAULT_CLOUD_COMMON_PAYLOAD_TAGGING - Static variable in class datadog.trace.api.ConfigDefaults
 
DEFAULT_CLOUD_REQUEST_PAYLOAD_TAGGING - Static variable in class datadog.trace.api.ConfigDefaults
 
DEFAULT_CLOUD_RESPONSE_PAYLOAD_TAGGING - 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_IAST_DEDUPLICATION_ENABLED - Static variable in class datadog.trace.api.ConfigDefaults
 
DEFAULT_IAST_MAX_CONCURRENT_REQUESTS - Static variable in class datadog.trace.api.ConfigDefaults
 
DEFAULT_IAST_MAX_RANGE_COUNT - Static variable in class datadog.trace.api.ConfigDefaults
 
DEFAULT_IAST_REQUEST_SAMPLING - Static variable in class datadog.trace.api.ConfigDefaults
 
DEFAULT_IAST_VULNERABILITIES_PER_REQUEST - 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_STARTUP_LOGS_ENABLED - 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
 
DEFAULT_TRACE_CLOUD_PAYLOAD_REQUEST_TAG - Static variable in class datadog.trace.api.ConfigDefaults
 
DEFAULT_TRACE_CLOUD_PAYLOAD_RESPONSE_TAG - Static variable in class datadog.trace.api.ConfigDefaults
 
DEFAULT_TRACE_OTEL_ENABLED - Static variable in class datadog.trace.api.ConfigDefaults
 
DEFAULT_TRACE_X_DATADOG_TAGS_MAX_LENGTH - 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.
DISTRIBUTED_DEBUGGER_ENABLED - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DJM_ENABLED - Static variable in class datadog.trace.api.DDTags
 
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
 
DoNotTrace - Annotation Type in datadog.trace.api
Set this annotation to a method to mute tracing until its scope is closed
DSM_ENABLED - Static variable in class datadog.trace.api.DDTags
 
DYNAMIC_INSTRUMENTATION_CAPTURE_TIMEOUT - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DYNAMIC_INSTRUMENTATION_CLASSFILE_DUMP_ENABLED - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DYNAMIC_INSTRUMENTATION_DIAGNOSTICS_INTERVAL - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DYNAMIC_INSTRUMENTATION_ENABLED - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DYNAMIC_INSTRUMENTATION_EXCLUDE_FILES - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DYNAMIC_INSTRUMENTATION_HOIST_LOCALVARS_ENABLED - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DYNAMIC_INSTRUMENTATION_INCLUDE_FILES - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DYNAMIC_INSTRUMENTATION_INSTRUMENT_THE_WORLD - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DYNAMIC_INSTRUMENTATION_MAX_PAYLOAD_SIZE - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DYNAMIC_INSTRUMENTATION_METRICS_ENABLED - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DYNAMIC_INSTRUMENTATION_POLL_INTERVAL - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DYNAMIC_INSTRUMENTATION_PROBE_FILE - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DYNAMIC_INSTRUMENTATION_REDACTED_IDENTIFIERS - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DYNAMIC_INSTRUMENTATION_REDACTED_TYPES - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DYNAMIC_INSTRUMENTATION_REDACTION_EXCLUDED_IDENTIFIERS - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DYNAMIC_INSTRUMENTATION_SNAPSHOT_URL - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DYNAMIC_INSTRUMENTATION_UPLOAD_BATCH_SIZE - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DYNAMIC_INSTRUMENTATION_UPLOAD_FLUSH_INTERVAL - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DYNAMIC_INSTRUMENTATION_UPLOAD_TIMEOUT - Static variable in class datadog.trace.api.config.DebuggerConfig
 
DYNAMIC_INSTRUMENTATION_VERIFY_BYTECODE - Static variable in class datadog.trace.api.config.DebuggerConfig
 

E

effectivelyBlocked() - Method in interface datadog.trace.api.internal.TraceSegment
Mark the request as effectively blocked, by setting the tag appsec.blocked
effectivelyBlocked() - Method in class datadog.trace.api.internal.TraceSegment.NoOp
 
ELASTICSEARCH - Static variable in class datadog.trace.api.DDSpanTypes
 
ELASTICSEARCH_BODY_AND_PARAMS_ENABLED - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
ELASTICSEARCH_BODY_ENABLED - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
ELASTICSEARCH_PARAMS_ENABLED - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
ENABLE_TRACE_AGENT_V05 - Static variable in class datadog.trace.api.config.TracerConfig
 
end(Long) - Method in interface datadog.trace.api.civisibility.DDTest
Marks the end of test execution.
end(Long) - Method in interface datadog.trace.api.civisibility.DDTestModule
Marks the end of module execution.
end(Long) - Method in interface datadog.trace.api.civisibility.DDTestSession
Marks the end of tests execution.
end(Long) - Method in interface datadog.trace.api.civisibility.DDTestSuite
Marks the end of suite execution.
end(Long) - Method in class datadog.trace.api.civisibility.noop.NoOpDDTest
 
end(Long) - Method in class datadog.trace.api.civisibility.noop.NoOpDDTestModule
 
end(Long) - Method in class datadog.trace.api.civisibility.noop.NoOpDDTestSession
 
end(Long) - Method in class datadog.trace.api.civisibility.noop.NoOpDDTestSuite
 
entries() - Method in interface datadog.trace.api.experimental.DataStreamsContextCarrier
 
entries() - Method in class datadog.trace.api.experimental.DataStreamsContextCarrier.NoOp
 
ENV - Static variable in class datadog.trace.api.config.GeneralConfig
 
equals(Object) - Method in class datadog.trace.api.DD128bTraceId
 
equals(Object) - Method in class datadog.trace.api.DD64bTraceId
 
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.
EventTracker - Class in datadog.trace.api
 
EventTracker() - Constructor for class datadog.trace.api.EventTracker
 
EXCEPTION_REPLAY_ENABLED - Static variable in class datadog.trace.api.config.DebuggerConfig
 
EXPERIMENTAL_DEFER_INTEGRATIONS_UNTIL - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
EXPERIMENTATAL_JEE_SPLIT_BY_DEPLOYMENT - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
extraHeaders - Variable in class datadog.appsec.api.blocking.BlockingDetails
 

F

flush() - Method in interface datadog.trace.api.internal.InternalTracer
 
flushMetrics() - Method in interface datadog.trace.api.internal.InternalTracer
 
forceRegister(Tracer) - Static method in class datadog.trace.api.GlobalTracer
 
forUser(String) - Static method in class datadog.appsec.api.blocking.Blocking
Starts a user-blocking action.
from(long, long) - Static method in class datadog.trace.api.DD128bTraceId
Create a new 128-bit DD128bTraceId from the given longs interpreted as high order and low order bits of the 128-bit id.
from(long) - Static method in class datadog.trace.api.DD64bTraceId
Create a new DD64bTraceId from the given long interpreted as the bits of the unsigned 64-bit id.
from(String) - Static method in class datadog.trace.api.DD64bTraceId
Create a new DDTraceId from the given String representation of the unsigned 64 bit id.
from(String) - Static method in class datadog.trace.api.DDSpanId
Parse the span id from the given String representation of the unsigned 64 bit id.
from(long) - Static method in class datadog.trace.api.DDTraceId
Creates a new 64-bit TraceId from the given long interpreted as the bits of the unsigned 64-bit id.
from(String) - Static method in class datadog.trace.api.DDTraceId
Creates a new 64-bit TraceId from the given String representation.
fromHex(String) - Static method in class datadog.trace.api.DD128bTraceId
Create a new 128-bit DD128bTraceId from the given hexadecimal String representation.
fromHex(String, int, int, boolean) - Static method in class datadog.trace.api.DD128bTraceId
Create a new 128-bit DD128bTraceId from the given hexadecimal String representation.
fromHex(String) - Static method in class datadog.trace.api.DD64bTraceId
Create a new DDTraceId from the given String hex representation of the unsigned 64 bit id.
fromHex(String) - Static method in class datadog.trace.api.DDSpanId
Parse the span id from the given String hex representation of the unsigned 64 bit id.
fromHex(String, int, int, boolean) - Static method in class datadog.trace.api.DDSpanId
Parse the span id from the given String hex representation of the unsigned 64 bit id.
fromHex(String) - Static method in class datadog.trace.api.DDTraceId
Creates a new DDTraceId from the given hexadecimal representation.
fromName(String) - Static method in class datadog.trace.api.IdGenerationStrategy
 
fromName(String, boolean) - Static method in class datadog.trace.api.IdGenerationStrategy
 

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:
generateSpanId() - Method in class datadog.trace.api.IdGenerationStrategy
 
generateTraceId() - Method in class datadog.trace.api.IdGenerationStrategy
 
get() - Static method in interface datadog.trace.api.experimental.DataStreamsCheckpointer
 
get() - Static method in class datadog.trace.api.GlobalTracer
 
get() - Static method in interface datadog.trace.api.profiling.Profiling
 
getDataCurrent(String) - Method in interface datadog.trace.api.internal.TraceSegment
Gets the value of the tag from the current span in this TraceSegment.
getDataCurrent(String) - Method in class datadog.trace.api.internal.TraceSegment.NoOp
 
getDataStreamsCheckpointer() - Method in interface datadog.trace.api.internal.InternalTracer
Return the global instance of the DataStreams checkpointer.
getDataTop(String) - Method in interface datadog.trace.api.internal.TraceSegment
Gets the value of the tag from the top of this TraceSegment.
getDataTop(String) - Method in class datadog.trace.api.internal.TraceSegment.NoOp
 
getDurationNano() - Method in interface datadog.trace.api.interceptor.MutableSpan
 
getEventTracker() - Static method in class datadog.trace.api.GlobalTracer
 
getLocalRootSpan() - Method in interface datadog.trace.api.interceptor.MutableSpan
Returns the root span for current the trace fragment.
getNewStyles() - Method in enum datadog.trace.api.PropagationStyle
Deprecated.
 
getOperationName() - Method in interface datadog.trace.api.interceptor.MutableSpan
 
getProfilingContext() - Method in interface datadog.trace.api.internal.InternalTracer
 
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
 
getTag(String) - Method in interface datadog.trace.api.interceptor.MutableSpan
 
getTagCurrent(String) - Method in interface datadog.trace.api.internal.TraceSegment
Get the tag value from the current span in this TraceSegment.
getTagCurrent(String, boolean) - Method in interface datadog.trace.api.internal.TraceSegment
Get the tag value from the current span in this TraceSegment.
getTagCurrent(String, boolean) - Method in class datadog.trace.api.internal.TraceSegment.NoOp
 
getTags() - Method in interface datadog.trace.api.interceptor.MutableSpan
 
getTagTop(String) - Method in interface datadog.trace.api.internal.TraceSegment
Get the tag value from the top of this TraceSegment.
getTagTop(String, boolean) - Method in interface datadog.trace.api.internal.TraceSegment
Get the tag value from the top of this TraceSegment with optional key sanitization.
getTagTop(String, boolean) - Method in class datadog.trace.api.internal.TraceSegment.NoOp
 
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
 
getTraceSegment() - Method in interface datadog.trace.api.internal.InternalTracer
 
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
 
GOOGLE_PUBSUB_IGNORED_GRPC_METHODS - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
GRAPHQL - Static variable in class datadog.trace.api.DDSpanTypes
 
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.DD128bTraceId
 
hashCode() - Method in class datadog.trace.api.DD64bTraceId
 
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
 
hold() - Method in class datadog.trace.context.NoopTraceScope.NoopContinuation
 
hold() - Method in interface datadog.trace.context.TraceScope.Continuation
Prevent the trace attached to this scope from reporting until the continuation is explicitly cancelled.
HOST_VCPU_COUNT - Static variable in class datadog.trace.api.DDTags
 
HTTP_CLIENT - Static variable in class datadog.trace.api.DDSpanTypes
 
HTTP_CLIENT_ERROR_STATUSES - Static variable in class datadog.trace.api.config.TracerConfig
Deprecated.
HTTP_CLIENT_HOST_SPLIT_BY_DOMAIN - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
HTTP_CLIENT_TAG_HEADERS - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
HTTP_CLIENT_TAG_QUERY_STRING - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
Deprecated.
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_DECODED_RESOURCE_PRESERVE_SPACES - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
HTTP_SERVER_ERROR_STATUSES - Static variable in class datadog.trace.api.config.TracerConfig
Deprecated.
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
 
HTTP_URL_CONNECTION_CLASS_NAME - 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_ANONYMOUS_CLASSES_ENABLED - Static variable in class datadog.trace.api.config.IastConfig
 
IAST_CONTEXT_MODE - Static variable in class datadog.trace.api.config.IastConfig
 
IAST_DB_ROWS_TO_TAINT - Static variable in class datadog.trace.api.config.IastConfig
 
IAST_DEBUG_ENABLED - Static variable in class datadog.trace.api.config.IastConfig
 
IAST_DEDUPLICATION_ENABLED - Static variable in class datadog.trace.api.config.IastConfig
 
IAST_DETECTION_MODE - Static variable in class datadog.trace.api.config.IastConfig
 
IAST_ENABLED - Static variable in class datadog.trace.api.config.IastConfig
 
IAST_EXPERIMENTAL_PROPAGATION_ENABLED - Static variable in class datadog.trace.api.config.IastConfig
 
IAST_HARDCODED_SECRET_ENABLED - Static variable in class datadog.trace.api.config.IastConfig
 
IAST_MAX_CONCURRENT_REQUESTS - Static variable in class datadog.trace.api.config.IastConfig
 
IAST_MAX_RANGE_COUNT - Static variable in class datadog.trace.api.config.IastConfig
 
IAST_REDACTION_ENABLED - Static variable in class datadog.trace.api.config.IastConfig
 
IAST_REDACTION_NAME_PATTERN - Static variable in class datadog.trace.api.config.IastConfig
 
IAST_REDACTION_VALUE_PATTERN - Static variable in class datadog.trace.api.config.IastConfig
 
IAST_REQUEST_SAMPLING - Static variable in class datadog.trace.api.config.IastConfig
 
IAST_SECURITY_CONTROLS_CONFIGURATION - Static variable in class datadog.trace.api.config.IastConfig
 
IAST_SOURCE_MAPPING_ENABLED - Static variable in class datadog.trace.api.config.IastConfig
 
IAST_SOURCE_MAPPING_MAX_SIZE - Static variable in class datadog.trace.api.config.IastConfig
 
IAST_STACK_TRACE_ENABLED - Static variable in class datadog.trace.api.config.IastConfig
 
IAST_STACK_TRACE_LEAK_SUPPRESS - Static variable in class datadog.trace.api.config.IastConfig
 
IAST_STACKTRACE_ENABLED_DEPRECATED - Static variable in class datadog.trace.api.config.IastConfig
 
IAST_STACKTRACE_LEAK_SUPPRESS_DEPRECATED - Static variable in class datadog.trace.api.config.IastConfig
 
IAST_TELEMETRY_VERBOSITY - Static variable in class datadog.trace.api.config.IastConfig
 
IAST_TRUNCATION_MAX_VALUE_LENGTH - Static variable in class datadog.trace.api.config.IastConfig
 
IAST_VULNERABILITIES_PER_REQUEST - Static variable in class datadog.trace.api.config.IastConfig
 
IAST_WEAK_CIPHER_ALGORITHMS - Static variable in class datadog.trace.api.config.IastConfig
 
IAST_WEAK_HASH_ALGORITHMS - 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 - Class in datadog.trace.api
Strategy for generating trace ids and span ids.
IGNITE_CACHE_INCLUDE_KEYS - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
INSTANCE - Static variable in class datadog.trace.api.civisibility.noop.NoOpDDTestSession
 
INSTANCE - Static variable in class datadog.trace.api.experimental.DataStreamsCheckpointer.NoOp
 
INSTANCE - Static variable in class datadog.trace.api.experimental.DataStreamsContextCarrier.NoOp
 
INSTANCE - Static variable in class datadog.trace.api.internal.TraceSegment.NoOp
 
INSTANCE - Static variable in class datadog.trace.api.profiling.Profiling.NoOp
 
INSTANCE - Static variable in class datadog.trace.api.profiling.ProfilingContextAttribute.NoOp
 
INSTANCE - Static variable in class datadog.trace.context.NoopTraceScope
 
INSTANCE - Static variable in class datadog.trace.context.NoopTraceScope.NoopContinuation
 
INSTRUMENTATION_CONFIG_ID - 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
 
INTERNAL_GIT_COMMIT_SHA - Static variable in class datadog.trace.api.DDTags
 
INTERNAL_GIT_REPOSITORY_URL - Static variable in class datadog.trace.api.DDTags
 
InternalTracer - Interface in datadog.trace.api.internal
Tracer internal features.
isAsyncPropagating() - Method in interface datadog.trace.context.TraceScope
Deprecated.
Replaced by Tracer.isAsyncPropagationEnabled().

Calling this method will check whether asynchronous propagation is enabled for the active scope, not this scope instance.

isAsyncPropagationEnabled() - Method in interface datadog.trace.api.Tracer
Deprecated.
Unstable API. Might be removed at any time.
isError() - Method in interface datadog.trace.api.interceptor.MutableSpan
 

J

JAX_RS_ADDITIONAL_ANNOTATIONS - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
JAX_RS_EXCEPTION_AS_ERROR_ENABLED - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
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
 
JMS_UNACKNOWLEDGED_MAX_AGE - 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
 
LLMOBS_AGENTLESS_ENABLED - Static variable in class datadog.trace.api.config.LlmObsConfig
 
LLMOBS_ENABLED - Static variable in class datadog.trace.api.config.LlmObsConfig
 
LLMOBS_ML_APP - Static variable in class datadog.trace.api.config.LlmObsConfig
 
LlmObsConfig - Class in datadog.trace.api.config
Constant with names of configuration options for LLM Observability.
LOG_LEVEL - Static variable in class datadog.trace.api.config.GeneralConfig
 
LOGS_INJECTION - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
LOGS_INJECTION_ENABLED - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
LongStringUtils - Class in datadog.trace.api.internal.util
Utility class with common long decimal and hexadecimal parsing, and String creation methods.

M

MANUAL_DROP - Static variable in class datadog.trace.api.DDTags
Manually force tracer to drop the trace
MANUAL_KEEP - Static variable in class datadog.trace.api.DDTags
Manually force tracer to keep the trace
MAX - Static variable in class datadog.trace.api.DD64bTraceId
 
MAX - Static variable in class datadog.trace.api.DDSpanId
 
MEASURE_METHODS - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
MEASURED - Static variable in class datadog.trace.api.DDTags
 
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
 
MULE - Static variable in class datadog.trace.api.DDSpanTypes
 
MutableSpan - Interface in datadog.trace.api.interceptor
 
muteTracing() - Method in interface datadog.trace.api.Tracer
 

N

newScope() - Method in interface datadog.trace.api.profiling.Profiling
Stateful API which restores the previous context when closed.
NO_EVENT_TRACKER - Static variable in class datadog.trace.api.EventTracker
 
NO_OP - Static variable in interface datadog.trace.api.profiling.ProfilingScope
 
NOOP - Static variable in interface datadog.appsec.api.blocking.BlockingService
 
NoOp() - Constructor for class datadog.trace.api.experimental.DataStreamsCheckpointer.NoOp
 
NoOp() - Constructor for class datadog.trace.api.profiling.Profiling.NoOp
 
NoOp() - Constructor for class datadog.trace.api.profiling.ProfilingContextAttribute.NoOp
 
NoOpDDTest - Class in datadog.trace.api.civisibility.noop
 
NoOpDDTest() - Constructor for class datadog.trace.api.civisibility.noop.NoOpDDTest
 
NoOpDDTestModule - Class in datadog.trace.api.civisibility.noop
 
NoOpDDTestModule() - Constructor for class datadog.trace.api.civisibility.noop.NoOpDDTestModule
 
NoOpDDTestSession - Class in datadog.trace.api.civisibility.noop
 
NoOpDDTestSession() - Constructor for class datadog.trace.api.civisibility.noop.NoOpDDTestSession
 
NoOpDDTestSuite - Class in datadog.trace.api.civisibility.noop
 
NoOpDDTestSuite() - Constructor for class datadog.trace.api.civisibility.noop.NoOpDDTestSuite
 
NoopTraceScope - Class in datadog.trace.context
 
NoopTraceScope.NoopContinuation - Class in datadog.trace.context
 
numberFormatOutOfLongRange(CharSequence) - Static method in class datadog.trace.api.internal.util.LongStringUtils
Creates a NumberFormatException with a consistent error message.

O

OBFUSCATION_QUERY_STRING_REGEXP - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
ONE - Static variable in class datadog.trace.api.DDTraceId
Convenience constant used from tests
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.
OPENSEARCH - Static variable in class datadog.trace.api.DDSpanTypes
 
ORIGIN_KEY - Static variable in class datadog.trace.api.DDTags
 

P

PARENT_ID - Static variable in class datadog.trace.api.DDTags
 
parseUnsignedLong(String) - Static method in class datadog.trace.api.internal.util.LongStringUtils
 
parseUnsignedLongHex(CharSequence) - Static method in class datadog.trace.api.internal.util.LongStringUtils
Parse the hex representation of the unsigned 64 bit long from the String.
parseUnsignedLongHex(CharSequence, int, int, boolean) - Static method in class datadog.trace.api.internal.util.LongStringUtils
Parse the hex representation of the unsigned 64 bit long from the String.
PARTIAL_FLUSH_ENABLED - Static variable in class datadog.trace.api.config.TracerConfig
 
PARTIAL_FLUSH_MIN_SPANS - Static variable in class datadog.trace.api.config.TracerConfig
 
path - Variable in class datadog.trace.payloadtags.PayloadTagsData.PathAndValue
 
PathAndValue(Object[], Object) - Constructor for class datadog.trace.payloadtags.PayloadTagsData.PathAndValue
 
pathAndValues - Variable in class datadog.trace.payloadtags.PayloadTagsData
 
PATHWAY_HASH - Static variable in class datadog.trace.api.DDTags
 
PayloadTagsData - Class in datadog.trace.payloadtags
Used to pass payload tags data from instrumentation to the PayloadTagsProcessor.
PayloadTagsData(PayloadTagsData.PathAndValue[]) - Constructor for class datadog.trace.payloadtags.PayloadTagsData
 
PayloadTagsData.PathAndValue - Class in datadog.trace.payloadtags
 
PEER_SERVICE_REMAPPED_FROM - Static variable in class datadog.trace.api.DDTags
 
PEER_SERVICE_SOURCE - Static variable in class datadog.trace.api.DDTags
 
PERF_METRICS_ENABLED - Static variable in class datadog.trace.api.config.GeneralConfig
 
PID_TAG - Static variable in class datadog.trace.api.DDTags
 
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 class datadog.trace.api.interceptor.AbstractTraceInterceptor
 
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 - Interface in datadog.trace.api.profiling
 
Profiling.NoOp - Class in datadog.trace.api.profiling
 
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_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_BACKPRESSURE_SAMPLE_LIMIT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_BACKPRESSURE_SAMPLE_LIMIT_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_BACKPRESSURE_SAMPLING_ENABLED - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_BACKPRESSURE_SAMPLING_ENABLED_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_CONTEXT_ATTRIBUTES - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_CONTEXT_ATTRIBUTES_RESOURCE_NAME_ENABLED - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_CONTEXT_ATTRIBUTES_SPAN_NAME_ENABLED - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_CONTEXT_ENGINE - Static variable in class datadog.trace.api.DDTags
 
PROFILING_DATADOG_PROFILER_ALLOC_ENABLED - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_ALLOC_INTERVAL - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_ALLOC_INTERVAL_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_CPU_ENABLED - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_CPU_ENABLED_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_CPU_INTERVAL - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_CPU_INTERVAL_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_CSTACK - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_CSTACK_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_ENABLED - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_J9_CPU_INTERVAL_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_LIBPATH - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_LINE_NUMBERS - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_LINE_NUMBERS_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_LIVEHEAP_CAPACITY - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_LIVEHEAP_CAPACITY_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_LIVEHEAP_ENABLED - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_LIVEHEAP_ENABLED_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_LIVEHEAP_INTERVAL - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_LIVEHEAP_SAMPLE_PERCENT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_LIVEHEAP_SAMPLE_PERCENT_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_LIVEHEAP_TRACK_HEAPSIZE - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_LIVEHEAP_TRACK_HEAPSIZE_DEFAFULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_LOG_LEVEL - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_LOG_LEVEL_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_MEMLEAK_CAPACITY - Static variable in class datadog.trace.api.config.ProfilingConfig
Deprecated.
PROFILING_DATADOG_PROFILER_MEMLEAK_ENABLED - Static variable in class datadog.trace.api.config.ProfilingConfig
Deprecated.
PROFILING_DATADOG_PROFILER_MEMLEAK_INTERVAL - Static variable in class datadog.trace.api.config.ProfilingConfig
Deprecated.
PROFILING_DATADOG_PROFILER_SAFEMODE - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_SAFEMODE_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_SCHEDULING_EVENT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_SCHEDULING_EVENT_INTERVAL - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_SCRATCH - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_STACKDEPTH - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_WALL_COLLAPSING - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_WALL_COLLAPSING_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_WALL_CONTEXT_FILTER - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_WALL_CONTEXT_FILTER_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_WALL_ENABLED - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_WALL_ENABLED_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_WALL_INTERVAL - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_WALL_INTERVAL_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_WALL_JVMTI - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DATADOG_PROFILER_WALL_JVMTI_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DEBUG_DUMP_PATH - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DEBUG_JFR_DISABLED - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DETAILED_DEBUG_LOGGING - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DETAILED_DEBUG_LOGGING_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DIRECT_ALLOCATION_ENABLED - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DIRECT_ALLOCATION_ENABLED_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DIRECT_ALLOCATION_SAMPLE_LIMIT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DIRECT_ALLOCATION_SAMPLE_LIMIT_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_DISABLED_EVENTS - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_ENABLED - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_ENABLED - Static variable in class datadog.trace.api.DDTags
 
PROFILING_ENABLED_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_ENABLED_EVENTS - 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_RECORD_MESSAGE - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_EXCEPTION_RECORD_MESSAGE_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_HEAP_HISTOGRAM_ENABLED - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_HEAP_HISTOGRAM_ENABLED_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_HEAP_HISTOGRAM_MODE - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_HEAP_HISTOGRAM_MODE_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_HEAP_TRACK_GENERATIONS - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_HEAP_TRACK_GENERATIONS_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_BASE - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_JFR_REPOSITORY_BASE_DEFAULT - 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_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_QUEUEING_TIME_ENABLED - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_QUEUEING_TIME_ENABLED_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_QUEUEING_TIME_THRESHOLD_MILLIS - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_QUEUEING_TIME_THRESHOLD_MILLIS_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_SMAP_AGGREGATION_ENABLED - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_SMAP_AGGREGATION_ENABLED_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_SMAP_COLLECTION_ENABLED - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_SMAP_COLLECTION_ENABLED_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_STACKDEPTH - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_STACKDEPTH_DEFAULT - 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_TEMP_DIR - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_TEMP_DIR_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_TEMPLATE_OVERRIDE_FILE - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_TIMELINE_EVENTS_ENABLED - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_TIMELINE_EVENTS_ENABLED_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
 
PROFILING_ULTRA_MINIMAL - 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.
ProfilingContext - Interface in datadog.trace.api.profiling
 
ProfilingContextAttribute - Interface in datadog.trace.api.profiling
 
ProfilingContextAttribute.NoOp - Class in datadog.trace.api.profiling
 
ProfilingScope - Interface in datadog.trace.api.profiling
 
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
Deprecated.
PROTOBUF - Static variable in class datadog.trace.api.DDSpanTypes
 
PROXY_NO_PROXY - Static variable in class datadog.trace.api.config.TracerConfig
 

R

RABBIT_INCLUDE_ROUTINGKEY_IN_RESOURCE - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
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
 
registerSessionFactory(CIVisibility.SessionFactory) - Static method in class datadog.trace.api.civisibility.CIVisibility
This a hook for injecting SessionFactory implementation.
REMOTE_CONFIG_ENABLED - Static variable in class datadog.trace.api.config.RemoteConfigConfig
Deprecated.
REMOTE_CONFIG_INTEGRITY_CHECK_ENABLED - Static variable in class datadog.trace.api.config.RemoteConfigConfig
 
REMOTE_CONFIG_MAX_EXTRA_SERVICES - Static variable in class datadog.trace.api.config.RemoteConfigConfig
 
REMOTE_CONFIG_MAX_PAYLOAD_SIZE - Static variable in class datadog.trace.api.config.RemoteConfigConfig
 
REMOTE_CONFIG_POLL_INTERVAL_SECONDS - Static variable in class datadog.trace.api.config.RemoteConfigConfig
 
REMOTE_CONFIG_TARGETS_KEY - Static variable in class datadog.trace.api.config.RemoteConfigConfig
 
REMOTE_CONFIG_TARGETS_KEY_ID - Static variable in class datadog.trace.api.config.RemoteConfigConfig
 
REMOTE_CONFIG_URL - Static variable in class datadog.trace.api.config.RemoteConfigConfig
 
REMOTE_CONFIGURATION_ENABLED - Static variable in class datadog.trace.api.config.RemoteConfigConfig
 
RemoteConfigConfig - Class in datadog.trace.api.config
 
REQUEST_HEADER_TAGS - Static variable in class datadog.trace.api.config.TracerConfig
 
REQUEST_HEADER_TAGS_COMMA_ALLOWED - Static variable in class datadog.trace.api.config.TracerConfig
 
RESOLVER_CACHE_CONFIG - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
RESOLVER_CACHE_DIR - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
RESOLVER_NAMES_ARE_UNIQUE - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
RESOLVER_RESET_INTERVAL - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
RESOLVER_SIMPLE_METHOD_GRAPH - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
RESOLVER_USE_LOADCLASS - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
RESOLVER_USE_URL_CACHES - 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
Disables validation that prevents invalid combinations of sampling priority and sampling mechanism on the set sampling priority calls.
SCHEMA_DEFINITION - Static variable in class datadog.trace.api.DDTags
 
SCHEMA_ID - Static variable in class datadog.trace.api.DDTags
 
SCHEMA_NAME - Static variable in class datadog.trace.api.DDTags
 
SCHEMA_OPERATION - Static variable in class datadog.trace.api.DDTags
 
SCHEMA_TOPIC - Static variable in class datadog.trace.api.DDTags
 
SCHEMA_TYPE - Static variable in class datadog.trace.api.DDTags
 
SCHEMA_VERSION_TAG_KEY - Static variable in class datadog.trace.api.DDTags
 
SCHEMA_WEIGHT - Static variable in class datadog.trace.api.DDTags
 
SCOPE_DEPTH_LIMIT - 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
 
SECURE_RANDOM - Static variable in class datadog.trace.api.config.TracerConfig
 
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
 
set(String, String) - Method in class datadog.trace.api.experimental.DataStreamsContextCarrier.NoOp
 
set(String, String) - Method in interface datadog.trace.api.experimental.DataStreamsContextCarrier
 
setAsyncPropagation(boolean) - Method in interface datadog.trace.context.TraceScope
Deprecated.
Replaced by Tracer.setAsyncPropagationEnabled(boolean)}.

Calling this method will enable or disable asynchronous propagation for the active scope, not this scope instance.

setAsyncPropagationEnabled(boolean) - Method in interface datadog.trace.api.Tracer
Deprecated.
Unstable API. Might be removed at any time.
setBlockingService(BlockingService) - Static method in class datadog.appsec.api.blocking.Blocking
Controls the implementation for blocking.
setConsumeCheckpoint(String, String, DataStreamsContextCarrier) - Method in class datadog.trace.api.experimental.DataStreamsCheckpointer.NoOp
 
setConsumeCheckpoint(String, String, DataStreamsContextCarrier) - Method in interface datadog.trace.api.experimental.DataStreamsCheckpointer
 
setContextValue(String, String) - Method in interface datadog.trace.api.profiling.ProfilingContext
Sets a context value to be appended to profiling data
setContextValue(ProfilingContextAttribute, String) - Method in interface datadog.trace.api.profiling.ProfilingContext
Sets a context value to be appended to profiling data.
setDataCurrent(String, Object) - Method in class datadog.trace.api.internal.TraceSegment.NoOp
 
setDataCurrent(String, Object) - Method in interface datadog.trace.api.internal.TraceSegment
Add data to the current span in this TraceSegment.
setDataTop(String, Object) - Method in class datadog.trace.api.internal.TraceSegment.NoOp
 
setDataTop(String, Object) - Method in interface datadog.trace.api.internal.TraceSegment
Add data to the top of this TraceSegment.
setError(boolean) - Method in interface datadog.trace.api.interceptor.MutableSpan
 
setErrorInfo(Throwable) - Method in interface datadog.trace.api.civisibility.DDTest
Marks the test as failed.
setErrorInfo(Throwable) - Method in interface datadog.trace.api.civisibility.DDTestModule
Marks the module as failed.
setErrorInfo(Throwable) - Method in interface datadog.trace.api.civisibility.DDTestSession
Marks the session as failed.
setErrorInfo(Throwable) - Method in interface datadog.trace.api.civisibility.DDTestSuite
Marks the suite as failed.
setErrorInfo(Throwable) - Method in class datadog.trace.api.civisibility.noop.NoOpDDTest
 
setErrorInfo(Throwable) - Method in class datadog.trace.api.civisibility.noop.NoOpDDTestModule
 
setErrorInfo(Throwable) - Method in class datadog.trace.api.civisibility.noop.NoOpDDTestSession
 
setErrorInfo(Throwable) - Method in class datadog.trace.api.civisibility.noop.NoOpDDTestSuite
 
setEventTracker(EventTracker) - Static method in class datadog.trace.api.GlobalTracer
Controls the implementation for the event tracker.
setMetaStructCurrent(String, Object) - Method in class datadog.trace.api.internal.TraceSegment.NoOp
 
setMetaStructCurrent(String, Object) - Method in interface datadog.trace.api.internal.TraceSegment
Add a field to the current span meta_struct in this TraceSegment.
setMetaStructTop(String, Object) - Method in class datadog.trace.api.internal.TraceSegment.NoOp
 
setMetaStructTop(String, Object) - Method in interface datadog.trace.api.internal.TraceSegment
Add a field to the meta_struct of the top of this TraceSegment.
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
 
setProduceCheckpoint(String, String, DataStreamsContextCarrier) - Method in class datadog.trace.api.experimental.DataStreamsCheckpointer.NoOp
 
setProduceCheckpoint(String, String, DataStreamsContextCarrier) - Method in interface datadog.trace.api.experimental.DataStreamsCheckpointer
 
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
 
setSkipReason(String) - Method in interface datadog.trace.api.civisibility.DDTest
Marks the test as skipped.
setSkipReason(String) - Method in interface datadog.trace.api.civisibility.DDTestModule
Marks the module as skipped.
setSkipReason(String) - Method in interface datadog.trace.api.civisibility.DDTestSession
Marks the entire execution as skipped.
setSkipReason(String) - Method in interface datadog.trace.api.civisibility.DDTestSuite
Marks the suite as skipped.
setSkipReason(String) - Method in class datadog.trace.api.civisibility.noop.NoOpDDTest
 
setSkipReason(String) - Method in class datadog.trace.api.civisibility.noop.NoOpDDTestModule
 
setSkipReason(String) - Method in class datadog.trace.api.civisibility.noop.NoOpDDTestSession
 
setSkipReason(String) - Method in class datadog.trace.api.civisibility.noop.NoOpDDTestSuite
 
setSpanType(CharSequence) - Method in interface datadog.trace.api.interceptor.MutableSpan
 
setTag(String, Object) - Method in interface datadog.trace.api.civisibility.DDTest
Adds an arbitrary tag to the test
setTag(String, Object) - Method in interface datadog.trace.api.civisibility.DDTestModule
Adds an arbitrary tag to the module
setTag(String, Object) - Method in interface datadog.trace.api.civisibility.DDTestSession
Adds an arbitrary tag to the session
setTag(String, Object) - Method in interface datadog.trace.api.civisibility.DDTestSuite
Adds an arbitrary tag to the suite
setTag(String, Object) - Method in class datadog.trace.api.civisibility.noop.NoOpDDTest
 
setTag(String, Object) - Method in class datadog.trace.api.civisibility.noop.NoOpDDTestModule
 
setTag(String, Object) - Method in class datadog.trace.api.civisibility.noop.NoOpDDTestSession
 
setTag(String, Object) - Method in class datadog.trace.api.civisibility.noop.NoOpDDTestSuite
 
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
 
setTagCurrent(String, Object, boolean) - Method in class datadog.trace.api.internal.TraceSegment.NoOp
 
setTagCurrent(String, Object) - Method in interface datadog.trace.api.internal.TraceSegment
Add a tag to the current span in this TraceSegment.
setTagCurrent(String, Object, boolean) - Method in interface datadog.trace.api.internal.TraceSegment
Add a tag to the current span in this TraceSegment.
setTagTop(String, Object, boolean) - Method in class datadog.trace.api.internal.TraceSegment.NoOp
 
setTagTop(String, Object) - Method in interface datadog.trace.api.internal.TraceSegment
Add a tag to the top of this TraceSegment.
setTagTop(String, Object, boolean) - Method in interface datadog.trace.api.internal.TraceSegment
Add a tag to the top of this TraceSegment with optional key sanitization.
shouldBlock() - Method in class datadog.appsec.api.blocking.Blocking.UserBlockingSpec
Whether the user in question should be blocked, and, if so, the details of the blocking response
shouldBlockUser(String) - Method in class datadog.appsec.api.blocking.BlockingService.BlockingServiceNoop
 
shouldBlockUser(String) - Method in interface datadog.appsec.api.blocking.BlockingService
 
SITE - Static variable in class datadog.trace.api.config.GeneralConfig
 
SOAP - Static variable in class datadog.trace.api.DDSpanTypes
 
SPAN_EVENTS - Static variable in class datadog.trace.api.DDTags
 
SPAN_LINKS - Static variable in class datadog.trace.api.DDTags
 
SPAN_SAMPLING_RULES - Static variable in class datadog.trace.api.config.TracerConfig
 
SPAN_SAMPLING_RULES_FILE - Static variable in class datadog.trace.api.config.TracerConfig
 
SPAN_TAGS - Static variable in class datadog.trace.api.config.TracerConfig
 
SPAN_TYPE - Static variable in class datadog.trace.api.DDTags
 
SPARK_APP_NAME_AS_SERVICE - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
SPARK_TASK_HISTOGRAM_ENABLED - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
SPLIT_BY_TAGS - Static variable in class datadog.trace.api.config.TracerConfig
 
SPRING_DATA_REPOSITORY_INTERFACE_RESOURCE_NAME - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
SQL - Static variable in class datadog.trace.api.DDSpanTypes
 
SQS_BODY_PROPAGATION_ENABLED - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
startSession(String, Path, String, Long) - Method in interface datadog.trace.api.civisibility.CIVisibility.SessionFactory
 
startSession(String, String, Long) - Static method in class datadog.trace.api.civisibility.CIVisibility
Marks the start of a new test session.
startSession(String, Path, String, Long) - Static method in class datadog.trace.api.civisibility.CIVisibility
 
STARTUP_LOGS_ENABLED - Static variable in class datadog.trace.api.config.GeneralConfig
 
STATSD_CLIENT_QUEUE_SIZE - Static variable in class datadog.trace.api.config.GeneralConfig
 
STATSD_CLIENT_SOCKET_BUFFER - Static variable in class datadog.trace.api.config.GeneralConfig
 
STATSD_CLIENT_SOCKET_TIMEOUT - Static variable in class datadog.trace.api.config.GeneralConfig
 
statusCode - Variable in class datadog.appsec.api.blocking.BlockingDetails
 
SYMBOL_DATABASE_COMPRESSED - Static variable in class datadog.trace.api.config.DebuggerConfig
 
SYMBOL_DATABASE_ENABLED - Static variable in class datadog.trace.api.config.DebuggerConfig
 
SYMBOL_DATABASE_FLUSH_THRESHOLD - Static variable in class datadog.trace.api.config.DebuggerConfig
 
SYMBOL_DATABASE_FORCE_UPLOAD - Static variable in class datadog.trace.api.config.DebuggerConfig
 

T

TAGS - Static variable in class datadog.trace.api.config.GeneralConfig
 
TELEMETRY_DEBUG_REQUESTS_ENABLED - Static variable in class datadog.trace.api.config.GeneralConfig
 
TELEMETRY_DEPENDENCY_COLLECTION_ENABLED - Static variable in class datadog.trace.api.config.GeneralConfig
 
TELEMETRY_DEPENDENCY_RESOLUTION_PERIOD_MILLIS - Static variable in class datadog.trace.api.config.GeneralConfig
 
TELEMETRY_DEPENDENCY_RESOLUTION_QUEUE_SIZE - Static variable in class datadog.trace.api.config.GeneralConfig
 
TELEMETRY_ENABLED - Static variable in class datadog.trace.api.config.GeneralConfig
 
TELEMETRY_EXTENDED_HEARTBEAT_INTERVAL - Static variable in class datadog.trace.api.config.GeneralConfig
 
TELEMETRY_HEARTBEAT_INTERVAL - Static variable in class datadog.trace.api.config.GeneralConfig
 
TELEMETRY_LOG_COLLECTION_ENABLED - Static variable in class datadog.trace.api.config.GeneralConfig
 
TELEMETRY_METRICS_ENABLED - Static variable in class datadog.trace.api.config.GeneralConfig
 
TELEMETRY_METRICS_INTERVAL - Static variable in class datadog.trace.api.config.GeneralConfig
 
TEST - Static variable in class datadog.trace.api.DDSpanTypes
 
TEST_IS_USER_PROVIDED_SERVICE - Static variable in class datadog.trace.api.DDTags
 
TEST_MANAGEMENT_ATTEMPT_TO_FIX_RETRIES - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
TEST_MANAGEMENT_ENABLED - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
TEST_MODULE_END - Static variable in class datadog.trace.api.DDSpanTypes
 
TEST_SESSION_END - Static variable in class datadog.trace.api.DDSpanTypes
 
TEST_SESSION_NAME - Static variable in class datadog.trace.api.config.CiVisibilityConfig
 
TEST_SUITE_END - Static variable in class datadog.trace.api.DDSpanTypes
 
testModuleStart(String, Long) - Method in interface datadog.trace.api.civisibility.DDTestSession
Marks the start of a new module.
testModuleStart(String, Long) - Method in class datadog.trace.api.civisibility.noop.NoOpDDTestSession
 
testStart(String, Method, Long) - Method in interface datadog.trace.api.civisibility.DDTestSuite
Marks the start of a new test case in the suite.
testStart(String, Method, Long) - Method in class datadog.trace.api.civisibility.noop.NoOpDDTestSuite
 
testSuiteStart(String, Class<?>, Long) - Method in interface datadog.trace.api.civisibility.DDTestModule
Marks the start of a new test suite in the module.
testSuiteStart(String, Class<?>, Long, boolean) - Method in interface datadog.trace.api.civisibility.DDTestModule
Marks the start of a new test suite in the module.
testSuiteStart(String, Class<?>, Long, boolean) - Method in class datadog.trace.api.civisibility.noop.NoOpDDTestModule
 
THIRD_PARTY_EXCLUDES - Static variable in class datadog.trace.api.config.DebuggerConfig
 
THIRD_PARTY_INCLUDES - Static variable in class datadog.trace.api.config.DebuggerConfig
 
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.DD128bTraceId
Returns the lower-case zero-padded 32 hexadecimal characters String representation of the DD128bTraceId.
toHexString() - Method in class datadog.trace.api.DD64bTraceId
 
toHexString(long) - Static method in class datadog.trace.api.DDSpanId
Returns the no zero padded hex representation, in lower case, of the unsigned 64 bit id.
toHexString() - Method in class datadog.trace.api.DDTraceId
Returns the lower-case zero-padded 32 hexadecimal characters String representation of the DDTraceId.
toHexStringPadded(int) - Method in class datadog.trace.api.DD128bTraceId
 
toHexStringPadded(int) - Method in class datadog.trace.api.DD64bTraceId
 
toHexStringPadded(long) - Static method in class datadog.trace.api.DDSpanId
Returns the zero padded hex representation, in lower case, of the unsigned 64 bit id.
toHexStringPadded(int) - Method in class datadog.trace.api.DDTraceId
Returns the lower-case zero-padded hexadecimal String representation of the DDTraceId.
toHexStringPadded(long, int) - Static method in class datadog.trace.api.internal.util.LongStringUtils
 
toHexStringPadded(long, long, int) - Static method in class datadog.trace.api.internal.util.LongStringUtils
 
toHighOrderLong() - Method in class datadog.trace.api.DD128bTraceId
 
toHighOrderLong() - Method in class datadog.trace.api.DD64bTraceId
 
toHighOrderLong() - Method in class datadog.trace.api.DDTraceId
Returns the high-order 64 bits of 128-bit DDTraceId as un unsigned long.
toLong() - Method in class datadog.trace.api.DD128bTraceId
 
toLong() - Method in class datadog.trace.api.DD64bTraceId
 
toLong() - Method in class datadog.trace.api.DDTraceId
Returns the low-order 64 bits of the DDTraceId as an unsigned long.
toString() - Method in class datadog.trace.api.DD128bTraceId
 
toString() - Method in class datadog.trace.api.DD64bTraceId
 
toString(long) - Static method in class datadog.trace.api.DDSpanId
Returns the decimal string representation of the unsigned 64 bit id.
toString() - Method in class datadog.trace.api.DDTraceId
Returns a 64-bit only decimal String representation of the DDTraceId.
toString() - Method in enum datadog.trace.api.TracePropagationStyle
 
Trace - Annotation Type in datadog.trace.api
Set this annotation to a method so the dd-java-agent considers it for tracing.
TRACE_128_BIT_TRACEID_GENERATION_ENABLED - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_128_BIT_TRACEID_LOGGING_ENABLED - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
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_ANNOTATION_ASYNC - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
TRACE_ANNOTATIONS - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
TRACE_BAGGAGE_MAX_BYTES - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_BAGGAGE_MAX_ITEMS - Static variable in class datadog.trace.api.config.TracerConfig
 
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_DEFER - 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_RESOLVER_ENABLED - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_CLOUD_PAYLOAD_TAGGING_MAX_DEPTH - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_CLOUD_PAYLOAD_TAGGING_MAX_TAGS - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_CLOUD_PAYLOAD_TAGGING_SERVICES - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_CLOUD_REQUEST_PAYLOAD_TAGGING - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_CLOUD_RESPONSE_PAYLOAD_TAGGING - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_CODESOURCES_EXCLUDE - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
TRACE_DEBUG - Static variable in class datadog.trace.api.config.GeneralConfig
 
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_EXTENSIONS_PATH - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
TRACE_FLUSH_INTERVAL - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_GIT_METADATA_ENABLED - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_HTTP_CLIENT_ERROR_STATUSES - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_HTTP_CLIENT_PATH_RESOURCE_NAME_MAPPING - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_HTTP_CLIENT_TAG_QUERY_STRING - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
TRACE_HTTP_RESOURCE_REMOVE_TRAILING_SLASH - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_HTTP_SERVER_ERROR_STATUSES - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_HTTP_SERVER_PATH_RESOURCE_NAME_MAPPING - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_KEEP_LATENCY_THRESHOLD_MS - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_LONG_RUNNING_ENABLED - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_LONG_RUNNING_FLUSH_INTERVAL - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_LONG_RUNNING_INITIAL_FLUSH_INTERVAL - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_METHODS - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
TRACE_OTEL_ENABLED - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
 
TRACE_PEER_SERVICE_COMPONENT_OVERRIDES - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_PEER_SERVICE_DEFAULTS_ENABLED - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_PEER_SERVICE_MAPPING - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_POST_PROCESSING_TIMEOUT - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_PROPAGATION_EXTRACT_FIRST - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_PROPAGATION_STYLE - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_PROPAGATION_STYLE_EXTRACT - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_PROPAGATION_STYLE_INJECT - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_RATE_LIMIT - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_REMOVE_INTEGRATION_SERVICE_NAMES_ENABLED - 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
Deprecated.
TRACE_SAMPLING_RULES - Static variable in class datadog.trace.api.config.TracerConfig
 
TRACE_SAMPLING_SERVICE_RULES - Static variable in class datadog.trace.api.config.TracerConfig
Deprecated.
TRACE_SPAN_ATTRIBUTE_SCHEMA - 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_TAGS - Static variable in class datadog.trace.api.config.GeneralConfig
 
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
 
TRACE_TRIAGE - Static variable in class datadog.trace.api.config.GeneralConfig
 
TRACE_X_DATADOG_TAGS_MAX_LENGTH - Static variable in class datadog.trace.api.config.TracerConfig
Limit for x-datadog-tags.
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
 
TracePropagationStyle - Enum in datadog.trace.api
Trace propagation styles for injecting and extracting trace propagation headers.
Tracer - Interface in datadog.trace.api
A class with Datadog tracer features.
TRACER_HOST - Static variable in class datadog.trace.api.DDTags
 
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.
TraceSegment - Interface in datadog.trace.api.internal
A TraceSegment represents the local, i.e.
TraceSegment.NoOp - Class in datadog.trace.api.internal
 
trackCustomEvent(String, Map<String, String>) - Method in class datadog.trace.api.EventTracker
Method for tracking custom events.
trackLoginFailureEvent(String, boolean, Map<String, String>) - Method in class datadog.trace.api.EventTracker
Method for tracking login failure event.
trackLoginSuccessEvent(String, Map<String, String>) - Method in class datadog.trace.api.EventTracker
Method for tracking successful login event.
TRIAGE_REPORT_DIR - Static variable in class datadog.trace.api.config.GeneralConfig
 
TRIAGE_REPORT_TRIGGER - Static variable in class datadog.trace.api.config.GeneralConfig
 
tryCommitBlockingResponse(int, BlockingContentType, Map<String, String>) - Static method in class datadog.appsec.api.blocking.Blocking
Tries to commit an HTTP response with the specified status code and content type.
tryCommitBlockingResponse(int, BlockingContentType) - Static method in class datadog.appsec.api.blocking.Blocking
Equivalent to calling #tryCommitBlockingResponse(int, BlockingContentType, Map) with the last parameter being an empty map.
tryCommitBlockingResponse(int, BlockingContentType, Map<String, String>) - Method in class datadog.appsec.api.blocking.BlockingService.BlockingServiceNoop
 
tryCommitBlockingResponse(int, BlockingContentType, Map<String, String>) - Method in interface datadog.appsec.api.blocking.BlockingService
 

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
 
USM_ENABLED - Static variable in class datadog.trace.api.config.UsmConfig
 
UsmConfig - Class in datadog.trace.api.config
Constant with names of configuration options for USM.

V

VALKEY - Static variable in class datadog.trace.api.DDSpanTypes
 
value - Variable in class datadog.trace.payloadtags.PayloadTagsData.PathAndValue
 
valueOf(String) - Static method in enum datadog.appsec.api.blocking.BlockingContentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum datadog.trace.api.interceptor.AbstractTraceInterceptor.Priority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum datadog.trace.api.PropagationStyle
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum datadog.trace.api.TracePropagationStyle
Returns the enum constant of this type with the specified name.
valueOfConfigName(String) - Static method in enum datadog.trace.api.PropagationStyle
Deprecated.
 
valueOfDisplayName(String) - Static method in enum datadog.trace.api.TracePropagationStyle
 
values() - Static method in enum datadog.appsec.api.blocking.BlockingContentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum datadog.trace.api.interceptor.AbstractTraceInterceptor.Priority
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
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum datadog.trace.api.TracePropagationStyle
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
 
VULNERABILITY - Static variable in class datadog.trace.api.DDSpanTypes
 

W

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

Z

ZERO - Static variable in class datadog.trace.api.DD128bTraceId
 
ZERO - Static variable in class datadog.trace.api.DDSpanId
The ZERO span id is not allowed and means no span.
ZERO - Static variable in class datadog.trace.api.DDTraceId
Invalid TraceId value used to denote no TraceId.
A B C D E F G H I J K L M N O P R S T U V W Z 
Skip navigation links