Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ABORT - Enum constant in enum datadog.trace.api.aiguard.AIGuard.Action
-
Workflow should be immediately terminated due to severe risk
- 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.
- addScopeListener(Runnable, Runnable) - Method in interface datadog.trace.api.internal.InternalTracer
-
Attach callbacks to the global scope manager.
- addThrowable(Throwable) - Method in interface datadog.trace.api.llmobs.LLMObsSpan
-
Annotate the span with a throwable
- addThrowable(Throwable) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpan
- 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
- AI_GUARD_ENABLED - Static variable in class datadog.trace.api.config.AIGuardConfig
- AI_GUARD_ENDPOINT - Static variable in class datadog.trace.api.config.AIGuardConfig
- AI_GUARD_MAX_CONTENT_SIZE - Static variable in class datadog.trace.api.config.AIGuardConfig
- AI_GUARD_MAX_MESSAGES_LENGTH - Static variable in class datadog.trace.api.config.AIGuardConfig
- AI_GUARD_TIMEOUT - Static variable in class datadog.trace.api.config.AIGuardConfig
- AIGuard - Class in datadog.trace.api.aiguard
-
SDK for calling the AIGuard REST API to evaluate AI prompts and tool calls for security threats.
- AIGuard.Action - Enum in datadog.trace.api.aiguard
-
Actions that can be recommended by an AIGuard evaluation.
- AIGuard.AIGuardAbortError - Exception Class in datadog.trace.api.aiguard
-
Exception thrown when AIGuard evaluation results in blocking the execution due to security concerns.
- AIGuard.AIGuardClientError - Exception Class in datadog.trace.api.aiguard
-
Exception thrown when there are client-side errors communicating with the AIGuard REST API.
- AIGuard.ContentPart - Class in datadog.trace.api.aiguard
-
Represents a content part within a message.
- AIGuard.ContentPart.Type - Enum in datadog.trace.api.aiguard
-
Type of content part.
- AIGuard.Evaluation - Class in datadog.trace.api.aiguard
-
Represents the result of an AIGuard security evaluation, containing both the recommended action and the reasoning behind the decision.
- AIGuard.ImageURL - Class in datadog.trace.api.aiguard
-
Represents an image URL in a content part.
- AIGuard.Message - Class in datadog.trace.api.aiguard
-
Represents a message in an AI conversation.
- AIGuard.Options - Class in datadog.trace.api.aiguard
-
Configuration options for AIGuard evaluation behavior.
- AIGuard.ToolCall - Class in datadog.trace.api.aiguard
-
Represents a function call made by an AI assistant.
- AIGuard.ToolCall.Function - Class in datadog.trace.api.aiguard
-
Represents the function details within a tool call, including the function name and its arguments.
- AIGuardAbortError(AIGuard.Action, String, List<String>, Map<String, Number>, List<?>) - Constructor for exception class datadog.trace.api.aiguard.AIGuard.AIGuardAbortError
- AIGuardClientError(String, Object) - Constructor for exception class datadog.trace.api.aiguard.AIGuard.AIGuardClientError
- AIGuardClientError(String, Throwable) - Constructor for exception class datadog.trace.api.aiguard.AIGuard.AIGuardClientError
- AIGuardConfig - Class in datadog.trace.api.config
- AIGuardConfig() - Constructor for class datadog.trace.api.config.AIGuardConfig
- AKKA_FORK_JOIN_EXECUTOR_TASK_NAME - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
- AKKA_FORK_JOIN_POOL_NAME - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
- AKKA_FORK_JOIN_TASK_NAME - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
- ALLOW - Enum constant in enum datadog.trace.api.aiguard.AIGuard.Action
-
Content is safe to proceed with execution
- ANALYTICS_SAMPLE_RATE - Static variable in class datadog.trace.api.DDTags
- annotateIO(String, String) - Method in interface datadog.trace.api.llmobs.LLMObsSpan
-
Annotate the span with inputs and outputs
- annotateIO(String, String) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpan
- annotateIO(List<LLMObs.LLMMessage>, List<LLMObs.LLMMessage>) - Method in interface datadog.trace.api.llmobs.LLMObsSpan
-
Annotate the span with inputs and outputs for LLM spans
- annotateIO(List<LLMObs.LLMMessage>, List<LLMObs.LLMMessage>) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpan
- 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_DOWNSTREAM_REQUEST_ANALYSIS_SAMPLE_RATE - Static variable in class datadog.trace.api.config.AppSecConfig
- API_SECURITY_DOWNSTREAM_REQUEST_BODY_ANALYSIS_SAMPLE_RATE - Static variable in class datadog.trace.api.config.AppSecConfig
- 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_ENDPOINT_COLLECTION_ENABLED - Static variable in class datadog.trace.api.config.AppSecConfig
- API_SECURITY_ENDPOINT_COLLECTION_MESSAGE_LIMIT - Static variable in class datadog.trace.api.config.AppSecConfig
- API_SECURITY_MAX_DOWNSTREAM_REQUEST_BODY_ANALYSIS - Static variable in class datadog.trace.api.config.AppSecConfig
- API_SECURITY_SAMPLE_DELAY - 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
- APP_KEY - Static variable in class datadog.trace.api.config.GeneralConfig
- APP_LOGS_COLLECTION_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_BODY_PARSING_SIZE_LIMIT - 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_FILE_CONTENT_BYTES - Static variable in class datadog.trace.api.config.AppSecConfig
- APPSEC_MAX_FILE_CONTENT_COUNT - 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.
- asConfigValue() - Method in enum datadog.trace.api.ProtocolVersion
- assistant(AIGuard.ToolCall...) - Static method in class datadog.trace.api.aiguard.AIGuard.Message
-
Creates an assistant message with tool calls but no text content.
- AUTO - Enum constant in enum datadog.appsec.api.blocking.BlockingContentType
-
Automatically choose between HTML and JSON, depending on the value of the
Acceptheader. - 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
- B3 - Enum constant in enum datadog.trace.api.PropagationStyle
-
Deprecated.
- B3MULTI - Enum constant in enum datadog.trace.api.TracePropagationStyle
- B3SINGLE - Enum constant in enum datadog.trace.api.TracePropagationStyle
- BAGGAGE - Enum constant in enum datadog.trace.api.TracePropagationStyle
- BAGGAGE_MAPPING - Static variable in class datadog.trace.api.config.TracerConfig
- BASE_SERVICE - Static variable in class datadog.trace.api.DDTags
- block() - Method in class datadog.trace.api.aiguard.AIGuard.Options
-
Returns whether blocking mode is enabled.
- block(boolean) - Method in class datadog.trace.api.aiguard.AIGuard.Options
-
Enable/disable blocking mode
- blockIfMatch() - Method in class datadog.appsec.api.blocking.Blocking.UserBlockingSpec
-
Convenience method that: calls
Blocking.UserBlockingSpec.shouldBlock(), and, if the result is non-null callsBlocking.tryCommitBlockingResponse(int, BlockingContentType), and throws an exception of the typeBlockingException - Blocking - Class in datadog.appsec.api.blocking
-
Functionality related to blocking requests.
- Blocking.UserBlockingSpec - Class in datadog.appsec.api.blocking
- blockingContentType - Variable in class datadog.appsec.api.blocking.BlockingDetails
- BlockingContentType - Enum in datadog.appsec.api.blocking
- BlockingDetails - Class in datadog.appsec.api.blocking
- BlockingDetails(int, BlockingContentType, Map<String, String>) - Constructor for class datadog.appsec.api.blocking.BlockingDetails
- BlockingException - Exception Class in datadog.appsec.api.blocking
- BlockingException() - Constructor for exception class datadog.appsec.api.blocking.BlockingException
- BlockingException(String) - Constructor for exception class datadog.appsec.api.blocking.BlockingException
- BlockingException(String, Throwable) - Constructor for exception class datadog.appsec.api.blocking.BlockingException
- BlockingException(Throwable) - Constructor for exception class 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.
- 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
- CI_LIBRARY_CONFIGURATION_ERROR_FLAKY_TESTS - Static variable in class datadog.trace.api.DDTags
- CI_LIBRARY_CONFIGURATION_ERROR_KNOWN_TESTS - Static variable in class datadog.trace.api.DDTags
- CI_LIBRARY_CONFIGURATION_ERROR_SETTINGS - Static variable in class datadog.trace.api.DDTags
- CI_LIBRARY_CONFIGURATION_ERROR_SKIPPABLE_TESTS - Static variable in class datadog.trace.api.DDTags
- CI_LIBRARY_CONFIGURATION_ERROR_TEST_MANAGEMENT_TESTS - Static variable in class datadog.trace.api.DDTags
- CI_VISIBILITY_APM - Enum constant in enum datadog.trace.api.interceptor.AbstractTraceInterceptor.Priority
- CI_VISIBILITY_TELEMETRY - Enum constant in enum datadog.trace.api.interceptor.AbstractTraceInterceptor.Priority
- CI_VISIBILITY_TRACE - Enum constant in enum datadog.trace.api.interceptor.AbstractTraceInterceptor.Priority
- CIVisibility - Class in datadog.trace.api.civisibility
- CIVisibility() - Constructor for class datadog.trace.api.civisibility.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_REPORT_UPLOAD_ENABLED - 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_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_INTAKE_AGENTLESS_URL - 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_REPO_INDEX_DUPLICATE_KEY_CHECK_ENABLED - Static variable in class datadog.trace.api.config.CiVisibilityConfig
- CIVISIBILITY_REPO_INDEX_FOLLOW_SYMLINKS - 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_SCALATEST_FORK_MONITOR_ENABLED - 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
- CIVisibility.SessionFactory - Interface in datadog.trace.api.civisibility
- CiVisibilityConfig - Class in datadog.trace.api.config
-
Constant with names of configuration options for CI visibility.
- clearContextValue(ProfilingContextAttribute) - Method in interface datadog.trace.api.profiling.ProfilingContext
-
Clears a context value.
- clearContextValue(String) - 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_FOR_SPANS_INTERFACE_SUPPORT - 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
- CONTINUE - Enum constant in enum datadog.trace.api.TracePropagationBehaviorExtract
- 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_ENABLE_AUTOCONFIG - Static variable in class datadog.trace.api.config.CrashTrackingConfig
- CRASH_TRACKING_ENABLE_AUTOCONFIG_DEFAULT - Static variable in class datadog.trace.api.config.CrashTrackingConfig
- CRASH_TRACKING_ENABLED - Static variable in class datadog.trace.api.config.CrashTrackingConfig
- CRASH_TRACKING_ENABLED_DEFAULT - Static variable in class datadog.trace.api.config.CrashTrackingConfig
- CRASH_TRACKING_ERRORS_INTAKE_ENABLED - Static variable in class datadog.trace.api.config.CrashTrackingConfig
- CRASH_TRACKING_ERRORS_INTAKE_ENABLED_DEFAULT - Static variable in class datadog.trace.api.config.CrashTrackingConfig
- CRASH_TRACKING_EXTENDED_INFO_ENABLED - Static variable in class datadog.trace.api.config.CrashTrackingConfig
- CRASH_TRACKING_EXTENDED_INFO_ENABLED_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_START_EARLY - Static variable in class datadog.trace.api.config.CrashTrackingConfig
- CRASH_TRACKING_START_EARLY_DEFAULT - 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.
- CUMULATIVE - Enum constant in enum datadog.trace.api.config.OtlpConfig.Temporality
- 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_JOBS_EXPERIMENTAL_FEATURES_ENABLED - Static variable in class datadog.trace.api.config.GeneralConfig
- DATA_JOBS_OPENLINEAGE_ENABLED - Static variable in class datadog.trace.api.config.GeneralConfig
- DATA_JOBS_OPENLINEAGE_TIMEOUT_ENABLED - Static variable in class datadog.trace.api.config.GeneralConfig
- DATA_JOBS_PARSE_SPARK_PLAN_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
- DATA_STREAMS_TRANSACTION_EXTRACTORS - Static variable in class datadog.trace.api.config.GeneralConfig
- DATADOG - Enum constant in enum datadog.trace.api.PropagationStyle
-
Deprecated.
- DATADOG - Enum constant in enum datadog.trace.api.TracePropagationStyle
- datadog.appsec.api.blocking - package datadog.appsec.api.blocking
- datadog.appsec.api.login - package datadog.appsec.api.login
- datadog.appsec.api.user - package datadog.appsec.api.user
- datadog.trace.api - package datadog.trace.api
- datadog.trace.api.aiguard - package datadog.trace.api.aiguard
- datadog.trace.api.aiguard.noop - package datadog.trace.api.aiguard.noop
- 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.llmobs - package datadog.trace.api.llmobs
- datadog.trace.api.llmobs.noop - package datadog.trace.api.llmobs.noop
- 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_ALWAYS_APPEND_SQL_COMMENT - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
- DB_DBM_INJECT_SQL_BASEHASH - 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_METADATA_FETCHING_ON_CONNECT - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
- DB_METADATA_FETCHING_ON_QUERY - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
- DB_STATEMENT - Static variable in class datadog.trace.api.DDTags
- DD_CODE_ORIGIN_FRAME_FILE - Static variable in class datadog.trace.api.DDTags
- DD_CODE_ORIGIN_FRAME_LINE - Static variable in class datadog.trace.api.DDTags
- DD_CODE_ORIGIN_FRAME_METHOD - Static variable in class datadog.trace.api.DDTags
- DD_CODE_ORIGIN_FRAME_SIGNATURE - Static variable in class datadog.trace.api.DDTags
- DD_CODE_ORIGIN_FRAME_SNAPSHOT_ID - Static variable in class datadog.trace.api.DDTags
- DD_CODE_ORIGIN_FRAME_TYPE - 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
- DD_INTAKE - Enum constant in enum datadog.trace.api.interceptor.AbstractTraceInterceptor.Priority
- DD_INTEGRATION - Static variable in class datadog.trace.api.DDTags
- DD_SVC_SRC - 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.
- 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
- DEBUGGER_SOURCE_FILE_TRACKING_ENABLED - Static variable in class datadog.trace.api.config.DebuggerConfig
- DebuggerConfig - Class in datadog.trace.api.config
- DECISION_MAKER_INHERITED - Static variable in class datadog.trace.api.DDTags
- DECISION_MAKER_RESOURCE - Static variable in class datadog.trace.api.DDTags
- DECISION_MAKER_SERVICE - Static variable in class datadog.trace.api.DDTags
- DEFAULT - Static variable in class datadog.trace.api.aiguard.AIGuard.Options
-
Default options that follow the remote is_blocking_enabled setting.
- 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_AI_GUARD_ENABLED - Static variable in class datadog.trace.api.config.AIGuardConfig
- DEFAULT_AI_GUARD_MAX_CONTENT_SIZE - Static variable in class datadog.trace.api.config.AIGuardConfig
- DEFAULT_AI_GUARD_MAX_MESSAGES_LENGTH - Static variable in class datadog.trace.api.config.AIGuardConfig
- DEFAULT_AI_GUARD_TIMEOUT - Static variable in class datadog.trace.api.config.AIGuardConfig
- 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_REDACTION_NAME_PATTERN - Static variable in class datadog.trace.api.ConfigDefaults
- DEFAULT_IAST_REDACTION_VALUE_PATTERN - 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_LOGS_OTEL_ENABLED - Static variable in class datadog.trace.api.ConfigDefaults
- DEFAULT_METRICS_OTEL_ENABLED - Static variable in class datadog.trace.api.ConfigDefaults
- DEFAULT_METRICS_OTEL_EXPERIMENTAL_ENABLED - Static variable in class datadog.trace.api.ConfigDefaults
- DEFAULT_OTLP_GRPC_PORT - Static variable in class datadog.trace.api.ConfigDefaults
- DEFAULT_OTLP_GRPC_TRACES_ENDPOINT - Static variable in class datadog.trace.api.ConfigDefaults
- DEFAULT_OTLP_HTTP_PORT - Static variable in class datadog.trace.api.ConfigDefaults
- DEFAULT_OTLP_HTTP_TRACES_ENDPOINT - Static variable in class datadog.trace.api.ConfigDefaults
- DEFAULT_OTLP_TRACES_TIMEOUT - Static variable in class datadog.trace.api.ConfigDefaults
- DEFAULT_RUM_MAJOR_VERSION - Static variable in class datadog.trace.api.ConfigDefaults
- DEFAULT_RUM_SITE - 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
- DELTA - Enum constant in enum datadog.trace.api.config.OtlpConfig.Temporality
- DENY - Enum constant in enum datadog.trace.api.aiguard.AIGuard.Action
-
Current action should be blocked from execution
- DETAILED_INSTRUMENTATION_ERRORS - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
- 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_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_LOCALVAR_HOISTING_LEVEL - 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_INTERVAL_SECONDS - 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
- endpoint() - Method in enum datadog.trace.api.ProtocolVersion
- endpointsToProbe() - Method in enum datadog.trace.api.ProtocolVersion
- 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
- evaluate(List<AIGuard.Message>) - Static method in class datadog.trace.api.aiguard.AIGuard
-
Evaluates a collection of messages using default options to determine if they are safe to execute.
- evaluate(List<AIGuard.Message>, AIGuard.Options) - Static method in class datadog.trace.api.aiguard.AIGuard
-
Evaluates a collection of messages with custom options to determine if they are safe to execute.
- evaluate(List<AIGuard.Message>, AIGuard.Options) - Method in interface datadog.trace.api.aiguard.Evaluator
- evaluate(List<AIGuard.Message>, AIGuard.Options) - Method in class datadog.trace.api.aiguard.noop.NoOpEvaluator
- Evaluation(AIGuard.Action, String, List<String>, Map<String, Number>, List<?>) - Constructor for class datadog.trace.api.aiguard.AIGuard.Evaluation
-
Creates a new evaluation result.
- Evaluator - Interface in datadog.trace.api.aiguard
- EVENT_SAMPLE_RATE - Static variable in class datadog.trace.api.DDTags
-
Deprecated.
- EventTracker - Class in datadog.trace.api
-
Deprecated.
- EventTracker() - Constructor for class datadog.trace.api.EventTracker
-
Deprecated.
- EventTrackerService - Interface in datadog.appsec.api.login
- EventTrackerV2 - Class in datadog.appsec.api.login
- EventTrackerV2() - Constructor for class datadog.appsec.api.login.EventTrackerV2
- 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
- EXPERIMENTAL_PROPAGATE_PROCESS_TAGS_ENABLED - Static variable in class datadog.trace.api.config.GeneralConfig
- EXPERIMENTATAL_JEE_SPLIT_BY_DEPLOYMENT - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
- extraHeaders - Variable in class datadog.appsec.api.blocking.BlockingDetails
F
- fallback() - Method in enum datadog.trace.api.ProtocolVersion
- FeatureFlaggingConfig - Class in datadog.trace.api.config
- FeatureFlaggingConfig() - Constructor for class datadog.trace.api.config.FeatureFlaggingConfig
- finish() - Method in interface datadog.trace.api.llmobs.LLMObsSpan
-
Finishes (closes) a span
- finish() - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpan
- FLAGGING_PROVIDER_ENABLED - Static variable in class datadog.trace.api.config.FeatureFlaggingConfig
- flush() - Method in interface datadog.trace.api.internal.InternalTracer
- flushLogs() - Method in interface datadog.trace.api.internal.InternalTracer
- flushMetrics() - Method in interface datadog.trace.api.internal.InternalTracer
- FORCE_CLEAR_TEXT_HTTP_FOR_INTAKE_CLIENT - Static variable in class datadog.trace.api.config.TracerConfig
- 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) - Static method in class datadog.trace.api.DD64bTraceId
-
Create a new
DD64bTraceIdfrom the givenlonginterpreted as the bits of the unsigned 64-bit id. - from(long) - Static method in class datadog.trace.api.DDTraceId
-
Creates a new
64-bit TraceIdfrom the givenlonginterpreted as the bits of the unsigned 64-bit id. - from(long, long) - Static method in class datadog.trace.api.DD128bTraceId
-
Create a new 128-bit
DD128bTraceIdfrom the givenlongs interpreted as high order and low order bits of the 128-bit id. - from(String) - Static method in class datadog.trace.api.DD64bTraceId
-
Create a new
DDTraceIdfrom the givenStringrepresentation of the unsigned 64 bit id. - from(String) - Static method in class datadog.trace.api.DDSpanId
-
Parse the span id from the given
Stringrepresentation of the unsigned 64 bit id. - from(String) - Static method in class datadog.trace.api.DDTraceId
-
Creates a new
64-bit TraceIdfrom the givenString representation. - from(String) - Static method in class datadog.trace.api.llmobs.LLMObs.Document
- from(String, String) - Static method in class datadog.trace.api.llmobs.LLMObs.LLMMessage
- from(String, String, String, String) - Static method in class datadog.trace.api.llmobs.LLMObs.ToolResult
- from(String, String, String, Map<String, Object>) - Static method in class datadog.trace.api.llmobs.LLMObs.ToolCall
- from(String, String, List<LLMObs.ToolCall>) - Static method in class datadog.trace.api.llmobs.LLMObs.LLMMessage
- from(String, String, List<LLMObs.ToolCall>, List<LLMObs.ToolResult>) - Static method in class datadog.trace.api.llmobs.LLMObs.LLMMessage
- fromConfigValue(String) - Static method in enum datadog.trace.api.ProtocolVersion
- fromHex(String) - Static method in class datadog.trace.api.DD128bTraceId
-
Create a new 128-bit
DD128bTraceIdfrom the given hexadecimalStringrepresentation. - fromHex(String) - Static method in class datadog.trace.api.DD64bTraceId
-
Create a new
DDTraceIdfrom the givenStringhex representation of the unsigned 64 bit id. - fromHex(String) - Static method in class datadog.trace.api.DDSpanId
-
Parse the span id from the given
Stringhex representation of the unsigned 64 bit id. - fromHex(String) - Static method in class datadog.trace.api.DDTraceId
-
Creates a new
DDTraceIdfrom the givenhexadecimal representation. - fromHex(String, int, int, boolean) - Static method in class datadog.trace.api.DD128bTraceId
-
Create a new 128-bit
DD128bTraceIdfrom the given hexadecimalStringrepresentation. - fromHex(String, int, int, boolean) - Static method in class datadog.trace.api.DDSpanId
-
Parse the span id from the given
Stringhex representation of the unsigned 64 bit id. - fromName(String) - Static method in class datadog.trace.api.IdGenerationStrategy
- fromName(String, boolean) - Static method in class datadog.trace.api.IdGenerationStrategy
- fromToolResults(String, List<LLMObs.ToolResult>) - Static method in class datadog.trace.api.llmobs.LLMObs.LLMMessage
- fromTraceEndpoint(String) - Static method in enum datadog.trace.api.ProtocolVersion
- Function(String, String) - Constructor for class datadog.trace.api.aiguard.AIGuard.ToolCall.Function
-
Creates a new function with the specified name and arguments.
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
- getAction() - Method in exception class datadog.trace.api.aiguard.AIGuard.AIGuardAbortError
- getAction() - Method in class datadog.trace.api.aiguard.AIGuard.Evaluation
-
Returns the recommended action for the evaluated content.
- getArguments() - Method in class datadog.trace.api.aiguard.AIGuard.ToolCall.Function
-
Returns the function arguments as a JSON string.
- getArguments() - Method in class datadog.trace.api.llmobs.LLMObs.ToolCall
- getContent() - Method in class datadog.trace.api.aiguard.AIGuard.Message
-
Returns the text content of the message.
- getContent() - Method in class datadog.trace.api.llmobs.LLMObs.LLMMessage
- getContentParts() - Method in class datadog.trace.api.aiguard.AIGuard.Message
-
Returns the content parts of the message.
- 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
- getErrors() - Method in exception class datadog.trace.api.aiguard.AIGuard.AIGuardClientError
- getEventTracker() - Static method in class datadog.trace.api.GlobalTracer
-
Deprecated.use static methods indirectly
invalid reference
EventTrackerV2 - getFunction() - Method in class datadog.trace.api.aiguard.AIGuard.ToolCall
-
Returns the function details for this tool call.
- getId() - Method in class datadog.trace.api.aiguard.AIGuard.ToolCall
-
Returns the unique identifier for this tool call.
- getImageUrl() - Method in class datadog.trace.api.aiguard.AIGuard.ContentPart
-
Returns the image URL of this part.
- getLocalRootSpan() - Method in interface datadog.trace.api.interceptor.MutableSpan
-
Returns the root span for current the trace fragment.
- getName() - Method in class datadog.trace.api.aiguard.AIGuard.ToolCall.Function
-
Returns the name of the function to call.
- getName() - Method in class datadog.trace.api.llmobs.LLMObs.ToolCall
- getName() - Method in class datadog.trace.api.llmobs.LLMObs.ToolResult
- 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
- getReason() - Method in exception class datadog.trace.api.aiguard.AIGuard.AIGuardAbortError
- getReason() - Method in class datadog.trace.api.aiguard.AIGuard.Evaluation
-
Returns the human-readable reasoning for the evaluation decision.
- getResourceName() - Method in interface datadog.trace.api.interceptor.MutableSpan
- getResult() - Method in class datadog.trace.api.llmobs.LLMObs.ToolResult
- getRole() - Method in class datadog.trace.api.aiguard.AIGuard.Message
-
Returns the role of the message sender.
- getRole() - Method in class datadog.trace.api.llmobs.LLMObs.LLMMessage
- getRootSpan() - Method in interface datadog.trace.api.interceptor.MutableSpan
-
Deprecated.Use
MutableSpan.getLocalRootSpan()instead. - getSamplingPriority() - Method in interface datadog.trace.api.interceptor.MutableSpan
- getSds() - Method in exception class datadog.trace.api.aiguard.AIGuard.AIGuardAbortError
- getSds() - Method in class datadog.trace.api.aiguard.AIGuard.Evaluation
-
Returns the list of Sensitive Data Scanner findings.
- 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.llmobs.LLMObsSpan
-
Gets the SpanId.
- getSpanId() - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpan
- 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
- getTagProbabilities() - Method in exception class datadog.trace.api.aiguard.AIGuard.AIGuardAbortError
- getTagProbabilities() - Method in class datadog.trace.api.aiguard.AIGuard.Evaluation
-
Returns a map from tag to their probability (e.g.
- getTags() - Method in exception class datadog.trace.api.aiguard.AIGuard.AIGuardAbortError
- getTags() - Method in class datadog.trace.api.aiguard.AIGuard.Evaluation
-
Returns the list of tags associated with the evaluation (e.g.
- 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
TraceSegmentwith optional key sanitization. - getTagTop(String, boolean) - Method in class datadog.trace.api.internal.TraceSegment.NoOp
- getText() - Method in class datadog.trace.api.aiguard.AIGuard.ContentPart
-
Returns the text content of this part.
- getText() - Method in class datadog.trace.api.llmobs.LLMObs.Document
- getToolCallId() - Method in class datadog.trace.api.aiguard.AIGuard.Message
-
Returns the tool call ID that this message is responding to.
- getToolCalls() - Method in class datadog.trace.api.aiguard.AIGuard.Message
-
Returns the list of tool calls associated with this message.
- getToolCalls() - Method in class datadog.trace.api.llmobs.LLMObs.LLMMessage
- getToolId() - Method in class datadog.trace.api.llmobs.LLMObs.ToolCall
- getToolId() - Method in class datadog.trace.api.llmobs.LLMObs.ToolResult
- getToolResults() - Method in class datadog.trace.api.llmobs.LLMObs.LLMMessage
- getTraceId() - Static method in class datadog.trace.api.CorrelationIdentifier
- getTraceId() - Method in interface datadog.trace.api.llmobs.LLMObsSpan
-
Gets the TraceId of the span's trace.
- getTraceId() - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpan
- 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
- getType() - Method in class datadog.trace.api.aiguard.AIGuard.ContentPart
-
Returns the type of this content part.
- getType() - Method in class datadog.trace.api.llmobs.LLMObs.ToolCall
- getType() - Method in class datadog.trace.api.llmobs.LLMObs.ToolResult
- getUrl() - Method in class datadog.trace.api.aiguard.AIGuard.ImageURL
-
Returns the image URL.
- GIT_COMMIT_HEAD_SHA - Static variable in class datadog.trace.api.config.CiVisibilityConfig
- GIT_METADATA - Enum constant in enum datadog.trace.api.interceptor.AbstractTraceInterceptor.Priority
- GIT_PULL_REQUEST_BASE_BRANCH - Static variable in class datadog.trace.api.config.CiVisibilityConfig
- GIT_PULL_REQUEST_BASE_BRANCH_SHA - Static variable in class datadog.trace.api.config.CiVisibilityConfig
- 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 - Enum constant in enum datadog.trace.api.config.OtlpConfig.Protocol
- 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
- GZIP - Enum constant in enum datadog.trace.api.config.OtlpConfig.Compression
H
- hashCode() - Method in class datadog.trace.api.DD128bTraceId
- hashCode() - Method in class datadog.trace.api.DD64bTraceId
- HAYSTACK - Enum constant in enum datadog.trace.api.PropagationStyle
-
Deprecated.
- HAYSTACK - Enum constant in enum datadog.trace.api.TracePropagationStyle
- 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
- HTML - Enum constant in enum datadog.appsec.api.blocking.BlockingContentType
-
An HTTP response.
- 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_JSON - Enum constant in enum datadog.trace.api.config.OtlpConfig.Protocol
- HTTP_PROTOBUF - Enum constant in enum datadog.trace.api.config.OtlpConfig.Protocol
- 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
- IGNORE - Enum constant in enum datadog.trace.api.TracePropagationBehaviorExtract
- IMAGE_URL - Enum constant in enum datadog.trace.api.aiguard.AIGuard.ContentPart.Type
-
Image URL content
- imageUrl(String) - Static method in class datadog.trace.api.aiguard.AIGuard.ContentPart
-
Creates an image content part from a URL string.
- ImageURL(String) - Constructor for class datadog.trace.api.aiguard.AIGuard.ImageURL
-
Creates a new ImageURL with the specified URL.
- 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.llmobs.noop.NoOpLLMObsEvalProcessor
- INSTANCE - Static variable in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpan
- INSTANCE - Static variable in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpanFactory
- 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
- INSTRUMENTATION_SOURCE - Static variable in class datadog.trace.api.config.GeneralConfig
- 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_POOL_WAITING_ENABLED - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
- JDBC_PREPARED_STATEMENT_CLASS_NAME - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
- JDK_SOCKET_ENABLED - Static variable in class datadog.trace.api.config.GeneralConfig
- 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.
- JSON - Enum constant in enum datadog.appsec.api.blocking.BlockingContentType
-
A JSON response.
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
- LEGACY_CONTEXT_MANAGER_ENABLED - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
- LIBRARY_VERSION_TAG_KEY - Static variable in class datadog.trace.api.DDTags
- LLMObs - Class in datadog.trace.api.llmobs
- LLMOBS - Static variable in class datadog.trace.api.DDSpanTypes
- 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
- LLMObs.Document - Class in datadog.trace.api.llmobs
- LLMObs.LLMMessage - Class in datadog.trace.api.llmobs
- LLMObs.LLMObsEvalProcessor - Interface in datadog.trace.api.llmobs
- LLMObs.LLMObsSpanFactory - Interface in datadog.trace.api.llmobs
- LLMObs.ToolCall - Class in datadog.trace.api.llmobs
- LLMObs.ToolResult - Class in datadog.trace.api.llmobs
- LlmObsConfig - Class in datadog.trace.api.config
-
Constant with names of configuration options for LLM Observability.
- LLMObsSpan - Interface in datadog.trace.api.llmobs
-
This interface represent an individual LLM Obs span.
- LLMObsTags - Class in datadog.trace.api.llmobs
- LLMObsTags() - Constructor for class datadog.trace.api.llmobs.LLMObsTags
- 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
- LOGS_OTEL_BATCH_SIZE - Static variable in class datadog.trace.api.config.OtlpConfig
- LOGS_OTEL_ENABLED - Static variable in class datadog.trace.api.config.OtlpConfig
- LOGS_OTEL_EXPORTER - Static variable in class datadog.trace.api.config.OtlpConfig
- LOGS_OTEL_INTERVAL - Static variable in class datadog.trace.api.config.OtlpConfig
- LOGS_OTEL_QUEUE_SIZE - Static variable in class datadog.trace.api.config.OtlpConfig
- LOGS_OTEL_TIMEOUT - Static variable in class datadog.trace.api.config.OtlpConfig
- LongStringUtils - Class in datadog.trace.api.internal.util
-
Utility class with common long decimal and hexadecimal parsing, and
Stringcreation methods. - LOWMEMORY - Enum constant in enum datadog.trace.api.config.OtlpConfig.Temporality
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
- MEASURE_NATIVE_METHODS - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
- measured() - Element in annotation type datadog.trace.api.Trace
-
Set whether to measure a trace.
- MEASURED - Static variable in class datadog.trace.api.DDTags
- MEMCACHED - Static variable in class datadog.trace.api.DDSpanTypes
- message(String, String) - Static method in class datadog.trace.api.aiguard.AIGuard.Message
-
Creates a message with specified role and text content.
- message(String, List<AIGuard.ContentPart>) - Static method in class datadog.trace.api.aiguard.AIGuard.Message
-
Creates a message with specified role and content parts (text and/or images).
- Message(String, String, List<AIGuard.ToolCall>, String) - Constructor for class datadog.trace.api.aiguard.AIGuard.Message
-
Creates a new message with the specified parameters.
- Message(String, List<AIGuard.ContentPart>, List<AIGuard.ToolCall>, String) - Constructor for class datadog.trace.api.aiguard.AIGuard.Message
-
Creates a new message with content parts (text and/or images).
- 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
- METADATA - Static variable in class datadog.trace.api.llmobs.LLMObsTags
- METRICS_OTEL_CARDINALITY_LIMIT - Static variable in class datadog.trace.api.config.OtlpConfig
- METRICS_OTEL_ENABLED - Static variable in class datadog.trace.api.config.OtlpConfig
- METRICS_OTEL_EXPERIMENTAL_ENABLED - Static variable in class datadog.trace.api.config.OtlpConfig
- METRICS_OTEL_EXPORTER - Static variable in class datadog.trace.api.config.OtlpConfig
- METRICS_OTEL_INTERVAL - Static variable in class datadog.trace.api.config.OtlpConfig
- METRICS_OTEL_TIMEOUT - Static variable in class datadog.trace.api.config.OtlpConfig
- ML_APP - Static variable in class datadog.trace.api.llmobs.LLMObsTags
- MODEL_NAME - Static variable in class datadog.trace.api.llmobs.LLMObsTags
- MODEL_PROVIDER - Static variable in class datadog.trace.api.llmobs.LLMObsTags
- MODEL_VERSION - Static variable in class datadog.trace.api.llmobs.LLMObsTags
- 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
-
Deprecated.
- NO_OP - Static variable in interface datadog.appsec.api.login.EventTrackerService
- NO_OP - Static variable in interface datadog.appsec.api.user.UserService
- NO_OP - Static variable in interface datadog.trace.api.profiling.ProfilingScope
- NONE - Enum constant in enum datadog.appsec.api.blocking.BlockingContentType
-
No body in the response
- NONE - Enum constant in enum datadog.trace.api.config.OtlpConfig.Compression
- NONE - Enum constant in enum datadog.trace.api.TracePropagationStyle
- 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
- NOOP - Static variable in interface datadog.appsec.api.blocking.BlockingService
- 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
- NoOpEvaluator - Class in datadog.trace.api.aiguard.noop
- NoOpEvaluator() - Constructor for class datadog.trace.api.aiguard.noop.NoOpEvaluator
- NoOpLLMObsEvalProcessor - Class in datadog.trace.api.llmobs.noop
- NoOpLLMObsEvalProcessor() - Constructor for class datadog.trace.api.llmobs.noop.NoOpLLMObsEvalProcessor
- NoOpLLMObsSpan - Class in datadog.trace.api.llmobs.noop
- NoOpLLMObsSpan() - Constructor for class datadog.trace.api.llmobs.noop.NoOpLLMObsSpan
- NoOpLLMObsSpanFactory - Class in datadog.trace.api.llmobs.noop
- NoOpLLMObsSpanFactory() - Constructor for class datadog.trace.api.llmobs.noop.NoOpLLMObsSpanFactory
- NoopTraceScope - Class in datadog.trace.context
- NoopTraceScope.NoopContinuation - Class in datadog.trace.context
- noParent() - Element in annotation type datadog.trace.api.Trace
-
Set whether to start a new trace.
- numberFormatOutOfLongRange(CharSequence) - Static method in class datadog.trace.api.internal.util.LongStringUtils
-
Creates a
NumberFormatExceptionwith 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
- operationName() - Element in annotation type datadog.trace.api.Trace
-
The operation name to set.
- OPTIMIZED_MAP_ENABLED - Static variable in class datadog.trace.api.config.GeneralConfig
- Options() - Constructor for class datadog.trace.api.aiguard.AIGuard.Options
- ORIGIN_KEY - Static variable in class datadog.trace.api.DDTags
- OTLP_LOGS_COMPRESSION - Static variable in class datadog.trace.api.config.OtlpConfig
- OTLP_LOGS_ENDPOINT - Static variable in class datadog.trace.api.config.OtlpConfig
- OTLP_LOGS_HEADERS - Static variable in class datadog.trace.api.config.OtlpConfig
- OTLP_LOGS_PROTOCOL - Static variable in class datadog.trace.api.config.OtlpConfig
- OTLP_LOGS_TIMEOUT - Static variable in class datadog.trace.api.config.OtlpConfig
- OTLP_METRICS_COMPRESSION - Static variable in class datadog.trace.api.config.OtlpConfig
- OTLP_METRICS_ENDPOINT - Static variable in class datadog.trace.api.config.OtlpConfig
- OTLP_METRICS_HEADERS - Static variable in class datadog.trace.api.config.OtlpConfig
- OTLP_METRICS_PROTOCOL - Static variable in class datadog.trace.api.config.OtlpConfig
- OTLP_METRICS_TEMPORALITY_PREFERENCE - Static variable in class datadog.trace.api.config.OtlpConfig
- OTLP_METRICS_TIMEOUT - Static variable in class datadog.trace.api.config.OtlpConfig
- OTLP_TRACES_COMPRESSION - Static variable in class datadog.trace.api.config.OtlpConfig
- OTLP_TRACES_ENDPOINT - Static variable in class datadog.trace.api.config.OtlpConfig
- OTLP_TRACES_HEADERS - Static variable in class datadog.trace.api.config.OtlpConfig
- OTLP_TRACES_PROTOCOL - Static variable in class datadog.trace.api.config.OtlpConfig
- OTLP_TRACES_TIMEOUT - Static variable in class datadog.trace.api.config.OtlpConfig
- OtlpConfig - Class in datadog.trace.api.config
- OtlpConfig.Compression - Enum in datadog.trace.api.config
- OtlpConfig.Protocol - Enum in datadog.trace.api.config
- OtlpConfig.Temporality - Enum in datadog.trace.api.config
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
- PROCESS_TAGS - Static variable in class datadog.trace.api.DDTags
- PROCESS_TAGS_MAPPING - Static variable in class datadog.trace.api.config.GeneralConfig
- Profiling - Interface 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_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_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_DEBUG_UPLOAD_COMPRESSION - Static variable in class datadog.trace.api.config.ProfilingConfig
-
Configuration for profile upload compression.
Supported values are: on: equivalent to zstd off: disables compression lz4: uses LZ4 compression (fast with moderate compression ratio) gzip: uses GZIP compression (higher compression ratio but slower) zstd: uses ZSTD compression (high compression ratio with reasonable performance) - PROFILING_DEBUG_UPLOAD_COMPRESSION_DEFAULT - 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_PROCESS_CONTEXT_ENABLED - Static variable in class datadog.trace.api.config.ProfilingConfig
- PROFILING_PROCESS_CONTEXT_ENABLED_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_SCRUB_ENABLED - Static variable in class datadog.trace.api.config.ProfilingConfig
- PROFILING_SCRUB_ENABLED_DEFAULT - Static variable in class datadog.trace.api.config.ProfilingConfig
- PROFILING_SCRUB_EXCLUDE_EVENTS - Static variable in class datadog.trace.api.config.ProfilingConfig
- PROFILING_SCRUB_FAIL_OPEN - Static variable in class datadog.trace.api.config.ProfilingConfig
- PROFILING_SCRUB_FAIL_OPEN_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
-
Deprecated.Use
ProfilingConfig.PROFILING_DEBUG_UPLOAD_COMPRESSIONinstead. This will be removed in a future release. - 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.
- Profiling.NoOp - Class in datadog.trace.api.profiling
- 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
- ProtocolVersion - Enum in datadog.trace.api
- 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
- reason() - Element in annotation type datadog.trace.api.DisableTestTrace
-
The reason of why test trace has been disable for that test.
- 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
- REQUIRED_CODE_ORIGIN_TAGS - Static variable in class datadog.trace.api.DDTags
- RESILIENCE4J_MEASURED_ENABLED - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
- RESILIENCE4J_TAG_METRICS_ENABLED - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
- 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
- resourceName() - Element in annotation type datadog.trace.api.Trace
-
The resource name.
- RESPONSE_HEADER_TAGS - Static variable in class datadog.trace.api.config.TracerConfig
- RESTART - Enum constant in enum datadog.trace.api.TracePropagationBehaviorExtract
- ROOT_SPAN_LATENCY - Enum constant in enum datadog.trace.api.interceptor.AbstractTraceInterceptor.Priority
- RPC - Static variable in class datadog.trace.api.DDSpanTypes
- RUM_APPLICATION_ID - Static variable in class datadog.trace.api.config.RumConfig
- RUM_CLIENT_TOKEN - Static variable in class datadog.trace.api.config.RumConfig
- RUM_DEFAULT_PRIVACY_LEVEL - Static variable in class datadog.trace.api.config.RumConfig
- RUM_ENABLED - Static variable in class datadog.trace.api.config.RumConfig
- RUM_ENVIRONMENT - Static variable in class datadog.trace.api.config.RumConfig
- RUM_MAJOR_VERSION - Static variable in class datadog.trace.api.config.RumConfig
- RUM_REMOTE_CONFIGURATION_ID - Static variable in class datadog.trace.api.config.RumConfig
- RUM_SERVICE - Static variable in class datadog.trace.api.config.RumConfig
- RUM_SESSION_REPLAY_SAMPLE_RATE - Static variable in class datadog.trace.api.config.RumConfig
- RUM_SESSION_SAMPLE_RATE - Static variable in class datadog.trace.api.config.RumConfig
- RUM_SITE - Static variable in class datadog.trace.api.config.RumConfig
- RUM_TRACK_LONG_TASKS - Static variable in class datadog.trace.api.config.RumConfig
- RUM_TRACK_RESOURCES - Static variable in class datadog.trace.api.config.RumConfig
- RUM_TRACK_USER_INTERACTION - Static variable in class datadog.trace.api.config.RumConfig
- RUM_VERSION - Static variable in class datadog.trace.api.config.RumConfig
- RumConfig - Class in datadog.trace.api.config
- 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_METRICS_RUNTIME_ID_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
- SERVERLESS - Static variable in class datadog.trace.api.DDSpanTypes
- 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
- SERVICE_NAME_COLLECTING - Enum constant in enum datadog.trace.api.interceptor.AbstractTraceInterceptor.Priority
- SERVICE_NAME_SET_BY_USER - Static variable in class datadog.trace.api.config.GeneralConfig
- 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
- SESSION_ID - Static variable in class datadog.trace.api.llmobs.LLMObsTags
- 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(ProfilingContextAttribute, String) - Method in interface datadog.trace.api.profiling.ProfilingContext
-
Sets a context value to be appended to profiling data.
- setContextValue(String, 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
- setError(boolean) - Method in interface datadog.trace.api.llmobs.LLMObsSpan
-
Annotate the span to indicate that an error occurred
- setError(boolean) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpan
- 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
- setErrorMessage(String) - Method in interface datadog.trace.api.llmobs.LLMObsSpan
-
Annotate the span with an error message
- setErrorMessage(String) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpan
- setEventTracker(EventTracker) - Static method in class datadog.trace.api.GlobalTracer
-
Controls the implementation for the event tracker.
- setEventTrackerService(EventTrackerService) - Static method in class datadog.appsec.api.login.EventTrackerV2
-
Controls the implementation for service.
- setMetadata(Map<String, Object>) - Method in interface datadog.trace.api.llmobs.LLMObsSpan
-
Annotate the span with metadata
- setMetadata(Map<String, Object>) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpan
- 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, double) - Method in interface datadog.trace.api.interceptor.MutableSpan
- setMetric(CharSequence, double) - Method in interface datadog.trace.api.llmobs.LLMObsSpan
-
Annotate the span with a single metric key value pair for the span’s context (number of tokens document length, etc).
- setMetric(CharSequence, double) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpan
- setMetric(CharSequence, float) - Method in interface datadog.trace.api.interceptor.MutableSpan
- setMetric(CharSequence, int) - Method in interface datadog.trace.api.interceptor.MutableSpan
- setMetric(CharSequence, int) - Method in interface datadog.trace.api.llmobs.LLMObsSpan
-
Annotate the span with a single metric key value pair for the span’s context (number of tokens document length, etc).
- setMetric(CharSequence, int) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpan
- setMetric(CharSequence, long) - Method in interface datadog.trace.api.interceptor.MutableSpan
- setMetric(CharSequence, long) - Method in interface datadog.trace.api.llmobs.LLMObsSpan
-
Annotate the span with a single metric key value pair for the span’s context (number of tokens document length, etc).
- setMetric(CharSequence, long) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpan
- setMetrics(Map<String, Number>) - Method in interface datadog.trace.api.llmobs.LLMObsSpan
-
Annotate the span with metrics
- setMetrics(Map<String, Number>) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpan
- 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.Useinstead using either tag names
invalid reference
io.opentracing.Span#setTag(String, boolean)DDTags.MANUAL_KEEPorDDTags.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, boolean) - Method in interface datadog.trace.api.interceptor.MutableSpan
- setTag(String, boolean) - Method in interface datadog.trace.api.llmobs.LLMObsSpan
-
Annotate the span with a single tag key value pair as a tag regarding the span’s context (session, environment, system, versioning, etc.).
- setTag(String, boolean) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpan
- setTag(String, double) - Method in interface datadog.trace.api.llmobs.LLMObsSpan
-
Annotate the span with a single tag key value pair as a tag regarding the span’s context (session, environment, system, versioning, etc.).
- setTag(String, double) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpan
- setTag(String, int) - Method in interface datadog.trace.api.llmobs.LLMObsSpan
-
Annotate the span with a single tag key value pair as a tag regarding the span’s context (session, environment, system, versioning, etc.).
- setTag(String, int) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpan
- setTag(String, long) - Method in interface datadog.trace.api.llmobs.LLMObsSpan
-
Annotate the span with a single tag key value pair as a tag regarding the span’s context (session, environment, system, versioning, etc.).
- setTag(String, long) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpan
- setTag(String, Number) - 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, String) - Method in interface datadog.trace.api.llmobs.LLMObsSpan
-
Annotate the span with a single tag key value pair as a tag regarding the span’s context (session, environment, system, versioning, etc.).
- setTag(String, String) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpan
- 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 class datadog.trace.api.internal.TraceSegment.NoOp
- setTagCurrent(String, Object, boolean) - Method in interface datadog.trace.api.internal.TraceSegment
-
Add a tag to the current span in this
TraceSegment. - setTags(Map<String, Object>) - Method in interface datadog.trace.api.llmobs.LLMObsSpan
-
Annotate the span with tags
- setTags(Map<String, Object>) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpan
- 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 class datadog.trace.api.internal.TraceSegment.NoOp
- setTagTop(String, Object, boolean) - Method in interface datadog.trace.api.internal.TraceSegment
-
Add a tag to the top of this
TraceSegmentwith optional key sanitization. - setUser(String, Map<String, String>) - Static method in class datadog.appsec.api.user.User
-
Sets the user monitoring tags on the root span using the prefix
usr - setUserService(UserService) - Static method in class datadog.appsec.api.user.User
-
Controls the implementation for user service.
- 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_BUILDER_REUSE_ENABLED - Static variable in class datadog.trace.api.config.GeneralConfig
- 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
- SSI_INJECTION_ENABLED - Static variable in class datadog.trace.api.config.GeneralConfig
- SSI_INJECTION_FORCE - Static variable in class datadog.trace.api.config.GeneralConfig
- STACK_TRACE_LENGTH_LIMIT - Static variable in class datadog.trace.api.config.GeneralConfig
- startAgentSpan(String, String, String) - Method in interface datadog.trace.api.llmobs.LLMObs.LLMObsSpanFactory
- startAgentSpan(String, String, String) - Static method in class datadog.trace.api.llmobs.LLMObs
- startAgentSpan(String, String, String) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpanFactory
- startEmbeddingSpan(String, String, String, String, String) - Method in interface datadog.trace.api.llmobs.LLMObs.LLMObsSpanFactory
- startEmbeddingSpan(String, String, String, String, String) - Static method in class datadog.trace.api.llmobs.LLMObs
- startEmbeddingSpan(String, String, String, String, String) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpanFactory
- startLLMSpan(String, String, String, String, String) - Method in interface datadog.trace.api.llmobs.LLMObs.LLMObsSpanFactory
- startLLMSpan(String, String, String, String, String) - Static method in class datadog.trace.api.llmobs.LLMObs
- startLLMSpan(String, String, String, String, String) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpanFactory
- startRetrievalSpan(String, String, String) - Method in interface datadog.trace.api.llmobs.LLMObs.LLMObsSpanFactory
- startRetrievalSpan(String, String, String) - Static method in class datadog.trace.api.llmobs.LLMObs
- startRetrievalSpan(String, String, String) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpanFactory
- 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) - Method in interface datadog.trace.api.civisibility.CIVisibility.SessionFactory
- startSession(String, Path, String, Long) - Static method in class datadog.trace.api.civisibility.CIVisibility
- startTaskSpan(String, String, String) - Method in interface datadog.trace.api.llmobs.LLMObs.LLMObsSpanFactory
- startTaskSpan(String, String, String) - Static method in class datadog.trace.api.llmobs.LLMObs
- startTaskSpan(String, String, String) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpanFactory
- startToolSpan(String, String, String) - Method in interface datadog.trace.api.llmobs.LLMObs.LLMObsSpanFactory
- startToolSpan(String, String, String) - Static method in class datadog.trace.api.llmobs.LLMObs
- startToolSpan(String, String, String) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpanFactory
- STARTUP_LOGS_ENABLED - Static variable in class datadog.trace.api.config.GeneralConfig
- startWorkflowSpan(String, String, String) - Method in interface datadog.trace.api.llmobs.LLMObs.LLMObsSpanFactory
- startWorkflowSpan(String, String, String) - Static method in class datadog.trace.api.llmobs.LLMObs
- startWorkflowSpan(String, String, String) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpanFactory
- 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
- SubmitEvaluation(LLMObsSpan, String, double, String, Map<String, Object>) - Method in interface datadog.trace.api.llmobs.LLMObs.LLMObsEvalProcessor
- SubmitEvaluation(LLMObsSpan, String, double, String, Map<String, Object>) - Static method in class datadog.trace.api.llmobs.LLMObs
- SubmitEvaluation(LLMObsSpan, String, double, String, Map<String, Object>) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsEvalProcessor
- SubmitEvaluation(LLMObsSpan, String, double, Map<String, Object>) - Method in interface datadog.trace.api.llmobs.LLMObs.LLMObsEvalProcessor
- SubmitEvaluation(LLMObsSpan, String, double, Map<String, Object>) - Static method in class datadog.trace.api.llmobs.LLMObs
- SubmitEvaluation(LLMObsSpan, String, double, Map<String, Object>) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsEvalProcessor
- SubmitEvaluation(LLMObsSpan, String, String, String, Map<String, Object>) - Method in interface datadog.trace.api.llmobs.LLMObs.LLMObsEvalProcessor
- SubmitEvaluation(LLMObsSpan, String, String, String, Map<String, Object>) - Static method in class datadog.trace.api.llmobs.LLMObs
- SubmitEvaluation(LLMObsSpan, String, String, String, Map<String, Object>) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsEvalProcessor
- SubmitEvaluation(LLMObsSpan, String, String, Map<String, Object>) - Method in interface datadog.trace.api.llmobs.LLMObs.LLMObsEvalProcessor
- SubmitEvaluation(LLMObsSpan, String, String, Map<String, Object>) - Static method in class datadog.trace.api.llmobs.LLMObs
- SubmitEvaluation(LLMObsSpan, String, String, Map<String, Object>) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsEvalProcessor
- 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
- TAG_NAME_UTF8_CACHE_SIZE - Static variable in class datadog.trace.api.config.GeneralConfig
- TAG_VALUE_UTF8_CACHE_SIZE - Static variable in class datadog.trace.api.config.GeneralConfig
- 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_FAILED_TEST_REPLAY_ENABLED - Static variable in class datadog.trace.api.config.CiVisibilityConfig
- TEST_HAS_FAILED_TEST_REPLAY - Static variable in class datadog.trace.api.DDTags
- 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_OPTIMIZATION_MANIFEST_FILE - Static variable in class datadog.trace.api.config.CiVisibilityConfig
-
Path to the manifest file that enables reading configuration from local JSON files.
- TEST_OPTIMIZATION_PAYLOADS_IN_FILES - Static variable in class datadog.trace.api.config.CiVisibilityConfig
-
When true, spans are serialized to JSON files on disk instead of sent over the network.
- 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
- text(String) - Static method in class datadog.trace.api.aiguard.AIGuard.ContentPart
-
Creates a text content part.
- TEXT - Enum constant in enum datadog.trace.api.aiguard.AIGuard.ContentPart.Type
-
Text content
- THIRD_PARTY_DETECTION_EXCLUDES - Static variable in class datadog.trace.api.config.DebuggerConfig
- THIRD_PARTY_DETECTION_INCLUDES - Static variable in class datadog.trace.api.config.DebuggerConfig
- THIRD_PARTY_EXCLUDES - Static variable in class datadog.trace.api.config.DebuggerConfig
- THIRD_PARTY_INCLUDES - Static variable in class datadog.trace.api.config.DebuggerConfig
- THIRD_PARTY_SHADING_IDENTIFIERS - 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
Stringrepresentation of theDD128bTraceId. - toHexString() - Method in class datadog.trace.api.DD64bTraceId
- toHexString() - Method in class datadog.trace.api.DDTraceId
- 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.
- toHexStringPadded(int) - Method in class datadog.trace.api.DD128bTraceId
- toHexStringPadded(int) - Method in class datadog.trace.api.DD64bTraceId
- toHexStringPadded(int) - Method in class datadog.trace.api.DDTraceId
-
Returns the lower-case zero-padded
hexadecimal Stringrepresentation of theDDTraceId. - 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(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
DDTraceIdas un unsignedlong. - 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
DDTraceIdas an unsignedlong. - tool(String, String) - Static method in class datadog.trace.api.aiguard.AIGuard.Message
-
Creates a tool response message.
- TOOL_DEFINITIONS - Static variable in class datadog.trace.api.llmobs.LLMObsTags
- toolCall(String, String, String) - Static method in class datadog.trace.api.aiguard.AIGuard.ToolCall
-
Factory method to create a new tool call with the specified parameters.
- ToolCall(String, AIGuard.ToolCall.Function) - Constructor for class datadog.trace.api.aiguard.AIGuard.ToolCall
-
Creates a new tool call with the specified ID and function.
- toString() - Method in enum datadog.trace.api.aiguard.AIGuard.ContentPart.Type
- toString() - Method in class datadog.trace.api.DD128bTraceId
- toString() - Method in class datadog.trace.api.DD64bTraceId
- toString() - Method in class datadog.trace.api.DDTraceId
- toString() - Method in enum datadog.trace.api.TracePropagationBehaviorExtract
- toString() - Method in enum datadog.trace.api.TracePropagationStyle
- toString(long) - Static method in class datadog.trace.api.DDSpanId
-
Returns the decimal string representation of the unsigned 64 bit id.
- Trace - Annotation Type in datadog.trace.api
-
Set this annotation to a method so the dd-java-agent considers it for tracing.
- TRACE_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_PROTOCOL_VERSION - 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_BAGGAGE_TAG_KEYS - 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_EXPERIMENTAL_FEATURES_ENABLED - Static variable in class datadog.trace.api.config.TracerConfig
- 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_INFERRED_PROXY_SERVICES_ENABLED - Static variable in class datadog.trace.api.config.TracerConfig
- TRACE_KEEP_LATENCY_THRESHOLD_MS - Static variable in class datadog.trace.api.config.TracerConfig
- TRACE_LOG_LEVEL - Static variable in class datadog.trace.api.config.GeneralConfig
- 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_NATIVE_METHODS - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
- TRACE_OTEL_ENABLED - Static variable in class datadog.trace.api.config.OtlpConfig
- TRACE_OTEL_EXPORTER - Static variable in class datadog.trace.api.config.OtlpConfig
- TRACE_PEER_HOSTNAME_ENABLED - Static variable in class datadog.trace.api.config.TracerConfig
- 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_PEKKO_SCHEDULER_ENABLED - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
- TRACE_POST_PROCESSING_TIMEOUT - Static variable in class datadog.trace.api.config.TracerConfig
- TRACE_PROPAGATION_BEHAVIOR_EXTRACT - 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_RESOURCE_RENAMING_ALWAYS_SIMPLIFIED_ENDPOINT - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
- TRACE_RESOURCE_RENAMING_ENABLED - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
- 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_SERVICE_DISCOVERY_ENABLED - Static variable in class datadog.trace.api.config.TracerConfig
- 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_STATS_COMPUTATION_ENABLED - Static variable in class datadog.trace.api.config.GeneralConfig
- TRACE_STATS_COMPUTATION_IGNORE_AGENT_VERSION - Static variable in class datadog.trace.api.config.GeneralConfig
- 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_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_WEBSOCKET_MESSAGES_ENABLED - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
- TRACE_WEBSOCKET_MESSAGES_INHERIT_SAMPLING - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
- TRACE_WEBSOCKET_MESSAGES_SEPARATE_TRACES - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
- TRACE_WEBSOCKET_TAG_SESSION_ID - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
- TRACE_X_DATADOG_TAGS_MAX_LENGTH - Static variable in class datadog.trace.api.config.TracerConfig
-
Limit for x-datadog-tags.
- TRACECONTEXT - Enum constant in enum datadog.trace.api.TracePropagationStyle
- 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
- TracePropagationBehaviorExtract - Enum in datadog.trace.api
-
Trace propagation styles for injecting and extracting trace propagation headers.
- 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
TraceSegmentrepresents the local, i.e. - TraceSegment.NoOp - Class in datadog.trace.api.internal
- trackCustomEvent(String, Map<String, String>) - Method in interface datadog.appsec.api.login.EventTrackerService
- trackCustomEvent(String, Map<String, String>) - Static method in class datadog.appsec.api.login.EventTrackerV2
-
Method for tracking custom events.
- trackCustomEvent(String, Map<String, String>) - Method in class datadog.trace.api.EventTracker
-
Deprecated.
- trackLoginFailureEvent(String, boolean, Map<String, String>) - Method in class datadog.trace.api.EventTracker
-
Deprecated.
- trackLoginSuccessEvent(String, Map<String, String>) - Method in class datadog.trace.api.EventTracker
-
Deprecated.
- trackTransaction(String, String) - Method in class datadog.trace.api.experimental.DataStreamsCheckpointer.NoOp
- trackTransaction(String, String) - Method in interface datadog.trace.api.experimental.DataStreamsCheckpointer
- trackUserEvent(String, Map<String, String>) - Method in interface datadog.appsec.api.user.UserService
- trackUserLoginFailure(String, boolean, Map<String, String>) - Method in interface datadog.appsec.api.login.EventTrackerService
- trackUserLoginFailure(String, boolean, Map<String, String>) - Static method in class datadog.appsec.api.login.EventTrackerV2
-
Tracks a failed user login event.
- trackUserLoginSuccess(String, String, Map<String, String>) - Method in interface datadog.appsec.api.login.EventTrackerService
- trackUserLoginSuccess(String, String, Map<String, String>) - Static method in class datadog.appsec.api.login.EventTrackerV2
-
Tracks a successful user 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) - Static method in class datadog.appsec.api.blocking.Blocking
-
Equivalent to calling
Blocking.tryCommitBlockingResponse(int, BlockingContentType, Map<String, String>)with the last parameter being an empty map. - 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, 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
- UNSAFE_CLASS_INJECTION - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
- UNSET - Static variable in class datadog.trace.api.sampling.PrioritySampling
-
Implementation detail of the client.
- User - Class in datadog.appsec.api.user
- User() - Constructor for class datadog.appsec.api.user.User
- 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
- UserService - Interface in datadog.appsec.api.user
- 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
- V0_4 - Enum constant in enum datadog.trace.api.ProtocolVersion
- V0_5 - Enum constant in enum datadog.trace.api.ProtocolVersion
- V1_0 - Enum constant in enum datadog.trace.api.ProtocolVersion
- 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.aiguard.AIGuard.Action
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum datadog.trace.api.aiguard.AIGuard.ContentPart.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum datadog.trace.api.config.OtlpConfig.Compression
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum datadog.trace.api.config.OtlpConfig.Protocol
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum datadog.trace.api.config.OtlpConfig.Temporality
-
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.ProtocolVersion
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum datadog.trace.api.TracePropagationBehaviorExtract
-
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.aiguard.AIGuard.Action
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum datadog.trace.api.aiguard.AIGuard.ContentPart.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum datadog.trace.api.config.OtlpConfig.Compression
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum datadog.trace.api.config.OtlpConfig.Protocol
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum datadog.trace.api.config.OtlpConfig.Temporality
-
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.ProtocolVersion
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum datadog.trace.api.TracePropagationBehaviorExtract
-
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
- VISITOR_CLASS_PARSING - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
- VULNERABILITY - Static variable in class datadog.trace.api.DDSpanTypes
W
- WEB_SERVLET - Static variable in class datadog.trace.api.DDSpanTypes
-
Deprecated.
- WEBSOCKET - Static variable in class datadog.trace.api.DDSpanTypes
- WRITER_BAGGAGE_INJECT - Static variable in class datadog.trace.api.config.TracerConfig
- WRITER_LINKS_INJECT - Static variable in class datadog.trace.api.config.TracerConfig
- WRITER_TYPE - Static variable in class datadog.trace.api.config.TracerConfig
X
- XRAY - Enum constant in enum datadog.trace.api.PropagationStyle
-
Deprecated.
- XRAY - Enum constant in enum datadog.trace.api.TracePropagationStyle
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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
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.