- AbstractTraceInterceptor - Class in datadog.trace.api.interceptor
-
- AbstractTraceInterceptor.Priority - Enum in datadog.trace.api.interceptor
-
- activate() - Method in class datadog.trace.context.NoopTraceScope.NoopContinuation
-
- activate() - Method in interface datadog.trace.context.TraceScope.Continuation
-
Activate the continuation.
- ADD_SPAN_POINTERS - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
-
- addScopeListener(Runnable, Runnable) - Method in interface datadog.trace.api.internal.InternalTracer
-
Attach callbacks to the global scope manager.
- 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 in datadog.trace.api.aiguard
-
Exception thrown when AIGuard evaluation results in blocking the execution due to security
concerns.
- AIGuard.AIGuardClientError - Exception in datadog.trace.api.aiguard
-
Exception thrown when there are client-side errors communicating with the AIGuard REST API.
- 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.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>) - Constructor for exception datadog.trace.api.aiguard.AIGuard.AIGuardAbortError
-
- AIGuardClientError(String, Throwable) - Constructor for exception datadog.trace.api.aiguard.AIGuard.AIGuardClientError
-
- AIGuardClientError(String, Object) - Constructor for exception 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
-
- ANALYTICS_SAMPLE_RATE - Static variable in class datadog.trace.api.DDTags
-
- 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(String, String) - Method in interface datadog.trace.api.llmobs.LLMObsSpan
-
Annotate the span with inputs and outputs
- annotateIO(List<LLMObs.LLMMessage>, List<LLMObs.LLMMessage>) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpan
-
- annotateIO(String, String) - 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
-
- 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_COLLECT_ALL_HEADERS - Static variable in class datadog.trace.api.config.AppSecConfig
-
Deprecated.
- APPSEC_ENABLED - Static variable in class datadog.trace.api.config.AppSecConfig
-
- APPSEC_HEADER_COLLECTION_REDACTION_ENABLED - Static variable in class datadog.trace.api.config.AppSecConfig
-
Deprecated.
- 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_COLLECTED_HEADERS - Static variable in class datadog.trace.api.config.AppSecConfig
-
Deprecated.
- 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_COLLECT_REQUEST_BODY - Static variable in class datadog.trace.api.config.AppSecConfig
-
Deprecated.
- 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.
- assistant(AIGuard.ToolCall...) - Static method in class datadog.trace.api.aiguard.AIGuard.Message
-
Creates an assistant message with tool calls but no text content.
- 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
-
- 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 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
-
- 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 datadog.trace.api.aiguard.AIGuard.AIGuardClientError
-
- getEventTracker() - Static method in class datadog.trace.api.GlobalTracer
-
- 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.
- 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
-
- 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 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
-
- 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
-
- getSamplingPriority() - Method in interface datadog.trace.api.interceptor.MutableSpan
-
- getServiceName() - Method in interface datadog.trace.api.interceptor.MutableSpan
-
- getSpanId() - Static method in class datadog.trace.api.CorrelationIdentifier
-
- getSpanId() - Method in interface datadog.trace.api.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
-
- getTags() - Method in exception datadog.trace.api.aiguard.AIGuard.AIGuardAbortError
-
- getTags() - Method in interface datadog.trace.api.interceptor.MutableSpan
-
- getTagTop(String) - Method in interface datadog.trace.api.internal.TraceSegment
-
Get the tag value from the top of this TraceSegment.
- getTagTop(String, boolean) - Method in interface datadog.trace.api.internal.TraceSegment
-
Get the tag value from the top of this TraceSegment with optional key sanitization.
- getTagTop(String, boolean) - Method in class datadog.trace.api.internal.TraceSegment.NoOp
-
- 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
-
- 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.llmobs.LLMObs.ToolCall
-
- GIT_COMMIT_HEAD_SHA - Static variable in class datadog.trace.api.config.CiVisibilityConfig
-
- 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_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
-
- 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_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
-
- setAsyncPropagationEnabled(boolean) - Method in interface datadog.trace.api.Tracer
-
- setBlockingService(BlockingService) - Static method in class datadog.appsec.api.blocking.Blocking
-
Controls the implementation for blocking.
- setConsumeCheckpoint(String, String, DataStreamsContextCarrier) - Method in class datadog.trace.api.experimental.DataStreamsCheckpointer.NoOp
-
- setConsumeCheckpoint(String, String, DataStreamsContextCarrier) - Method in interface datadog.trace.api.experimental.DataStreamsCheckpointer
-
- setContextValue(String, String) - Method in interface datadog.trace.api.profiling.ProfilingContext
-
Sets a context value to be appended to profiling data
- setContextValue(ProfilingContextAttribute, String) - Method in interface datadog.trace.api.profiling.ProfilingContext
-
Sets a context value to be appended to profiling data.
- setDataCurrent(String, Object) - Method in class datadog.trace.api.internal.TraceSegment.NoOp
-
- setDataCurrent(String, Object) - Method in interface datadog.trace.api.internal.TraceSegment
-
Add data to the current span in this TraceSegment.
- setDataTop(String, Object) - Method in class datadog.trace.api.internal.TraceSegment.NoOp
-
- setDataTop(String, Object) - Method in interface datadog.trace.api.internal.TraceSegment
-
Add data to the top of this TraceSegment.
- setError(boolean) - Method in interface datadog.trace.api.interceptor.MutableSpan
-
- 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, int) - Method in interface datadog.trace.api.interceptor.MutableSpan
-
- setMetric(CharSequence, long) - Method in interface datadog.trace.api.interceptor.MutableSpan
-
- setMetric(CharSequence, double) - Method in interface datadog.trace.api.interceptor.MutableSpan
-
- 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, 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, 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, int) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpan
-
- setMetric(CharSequence, long) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpan
-
- setMetric(CharSequence, double) - 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
-
- setServiceName(String) - Method in interface datadog.trace.api.interceptor.MutableSpan
-
- setSkipReason(String) - Method in interface datadog.trace.api.civisibility.DDTest
-
Marks the test as skipped.
- setSkipReason(String) - Method in interface datadog.trace.api.civisibility.DDTestModule
-
Marks the module as skipped.
- setSkipReason(String) - Method in interface datadog.trace.api.civisibility.DDTestSession
-
Marks the entire execution as skipped.
- setSkipReason(String) - Method in interface datadog.trace.api.civisibility.DDTestSuite
-
Marks the suite as skipped.
- setSkipReason(String) - Method in class datadog.trace.api.civisibility.noop.NoOpDDTest
-
- setSkipReason(String) - Method in class datadog.trace.api.civisibility.noop.NoOpDDTestModule
-
- setSkipReason(String) - Method in class datadog.trace.api.civisibility.noop.NoOpDDTestSession
-
- setSkipReason(String) - Method in class datadog.trace.api.civisibility.noop.NoOpDDTestSuite
-
- setSpanType(CharSequence) - Method in interface datadog.trace.api.interceptor.MutableSpan
-
- setTag(String, Object) - Method in interface datadog.trace.api.civisibility.DDTest
-
Adds an arbitrary tag to the test
- setTag(String, Object) - Method in interface datadog.trace.api.civisibility.DDTestModule
-
Adds an arbitrary tag to the module
- setTag(String, Object) - Method in interface datadog.trace.api.civisibility.DDTestSession
-
Adds an arbitrary tag to the session
- setTag(String, Object) - Method in interface datadog.trace.api.civisibility.DDTestSuite
-
Adds an arbitrary tag to the suite
- setTag(String, Object) - Method in class datadog.trace.api.civisibility.noop.NoOpDDTest
-
- setTag(String, Object) - Method in class datadog.trace.api.civisibility.noop.NoOpDDTestModule
-
- setTag(String, Object) - Method in class datadog.trace.api.civisibility.noop.NoOpDDTestSession
-
- setTag(String, Object) - Method in class datadog.trace.api.civisibility.noop.NoOpDDTestSuite
-
- setTag(String, String) - Method in interface datadog.trace.api.interceptor.MutableSpan
-
- setTag(String, boolean) - Method in interface datadog.trace.api.interceptor.MutableSpan
-
- setTag(String, Number) - Method in interface datadog.trace.api.interceptor.MutableSpan
-
- 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, 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, 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, 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, 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, String) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpan
-
- setTag(String, boolean) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpan
-
- setTag(String, int) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpan
-
- setTag(String, long) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpan
-
- setTag(String, double) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsSpan
-
- setTagCurrent(String, Object, boolean) - Method in class datadog.trace.api.internal.TraceSegment.NoOp
-
- setTagCurrent(String, Object) - Method in interface datadog.trace.api.internal.TraceSegment
-
Add a tag to the current span in this TraceSegment.
- setTagCurrent(String, Object, boolean) - Method in interface datadog.trace.api.internal.TraceSegment
-
Add a tag to the current span in this TraceSegment.
- 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, boolean) - Method in class datadog.trace.api.internal.TraceSegment.NoOp
-
- setTagTop(String, Object) - Method in interface datadog.trace.api.internal.TraceSegment
-
Add a tag to the top of this TraceSegment.
- setTagTop(String, Object, boolean) - Method in interface datadog.trace.api.internal.TraceSegment
-
Add a tag to the top of this TraceSegment with optional key sanitization.
- 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, Path, String, Long) - Method in interface datadog.trace.api.civisibility.CIVisibility.SessionFactory
-
- startSession(String, String, Long) - Static method in class datadog.trace.api.civisibility.CIVisibility
-
Marks the start of a new test session.
- startSession(String, Path, String, Long) - Static method in class datadog.trace.api.civisibility.CIVisibility
-
- 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, Map<String, Object>) - Method in interface datadog.trace.api.llmobs.LLMObs.LLMObsEvalProcessor
-
- SubmitEvaluation(LLMObsSpan, String, double, String, Map<String, Object>) - Method in interface datadog.trace.api.llmobs.LLMObs.LLMObsEvalProcessor
-
- SubmitEvaluation(LLMObsSpan, String, String, Map<String, Object>) - Method in interface datadog.trace.api.llmobs.LLMObs.LLMObsEvalProcessor
-
- SubmitEvaluation(LLMObsSpan, String, 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, String, Map<String, Object>) - Static method in class datadog.trace.api.llmobs.LLMObs
-
- SubmitEvaluation(LLMObsSpan, String, double, Map<String, Object>) - Static method in class datadog.trace.api.llmobs.LLMObs
-
- SubmitEvaluation(LLMObsSpan, String, double, String, 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, double, String, Map<String, Object>) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsEvalProcessor
-
- SubmitEvaluation(LLMObsSpan, String, String, Map<String, Object>) - Method in class datadog.trace.api.llmobs.noop.NoOpLLMObsEvalProcessor
-
- SubmitEvaluation(LLMObsSpan, String, 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
-
- 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_SESSION_END - Static variable in class datadog.trace.api.DDSpanTypes
-
- TEST_SESSION_NAME - Static variable in class datadog.trace.api.config.CiVisibilityConfig
-
- TEST_SUITE_END - Static variable in class datadog.trace.api.DDSpanTypes
-
- testModuleStart(String, Long) - Method in interface datadog.trace.api.civisibility.DDTestSession
-
Marks the start of a new module.
- testModuleStart(String, Long) - Method in class datadog.trace.api.civisibility.noop.NoOpDDTestSession
-
- testStart(String, Method, Long) - Method in interface datadog.trace.api.civisibility.DDTestSuite
-
Marks the start of a new test case in the suite.
- testStart(String, Method, Long) - Method in class datadog.trace.api.civisibility.noop.NoOpDDTestSuite
-
- testSuiteStart(String, Class<?>, Long) - Method in interface datadog.trace.api.civisibility.DDTestModule
-
Marks the start of a new test suite in the module.
- testSuiteStart(String, Class<?>, Long, boolean) - Method in interface datadog.trace.api.civisibility.DDTestModule
-
Marks the start of a new test suite in the module.
- testSuiteStart(String, Class<?>, Long, boolean) - Method in class datadog.trace.api.civisibility.noop.NoOpDDTestModule
-
- THIRD_PARTY_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
String representation of
the
DD128bTraceId.
- toHexString() - Method in class datadog.trace.api.DD64bTraceId
-
- toHexString(long) - Static method in class datadog.trace.api.DDSpanId
-
Returns the no zero padded hex representation, in lower case, of the unsigned 64 bit id.
- toHexString() - Method in class datadog.trace.api.DDTraceId
-
Returns the lower-case zero-padded 32 hexadecimal characters
String representation of
the
DDTraceId.
- toHexStringPadded(int) - Method in class datadog.trace.api.DD128bTraceId
-
- toHexStringPadded(int) - Method in class datadog.trace.api.DD64bTraceId
-
- toHexStringPadded(long) - Static method in class datadog.trace.api.DDSpanId
-
Returns the zero padded hex representation, in lower case, of the unsigned 64 bit id.
- toHexStringPadded(int) - Method in class datadog.trace.api.DDTraceId
-
- toHexStringPadded(long, int) - Static method in class datadog.trace.api.internal.util.LongStringUtils
-
- toHexStringPadded(long, long, int) - Static method in class datadog.trace.api.internal.util.LongStringUtils
-
- toHighOrderLong() - Method in class datadog.trace.api.DD128bTraceId
-
- toHighOrderLong() - Method in class datadog.trace.api.DD64bTraceId
-
- toHighOrderLong() - Method in class datadog.trace.api.DDTraceId
-
Returns the high-order 64 bits of 128-bit
DDTraceId as un unsigned
long.
- toLong() - Method in class datadog.trace.api.DD128bTraceId
-
- toLong() - Method in class datadog.trace.api.DD64bTraceId
-
- toLong() - Method in class datadog.trace.api.DDTraceId
-
Returns the low-order 64 bits of the
DDTraceId as an unsigned
long.
- tool(String, String) - Static method in class datadog.trace.api.aiguard.AIGuard.Message
-
Creates a tool response message.
- 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.
- 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.
- toString() - Method in class datadog.trace.api.DD128bTraceId
-
- toString() - Method in class datadog.trace.api.DD64bTraceId
-
- toString(long) - Static method in class datadog.trace.api.DDSpanId
-
Returns the decimal string representation of the unsigned 64 bit id.
- toString() - Method in class datadog.trace.api.DDTraceId
-
- toString() - Method in enum datadog.trace.api.TracePropagationBehaviorExtract
-
- toString() - Method in enum datadog.trace.api.TracePropagationStyle
-
- Trace - Annotation Type in datadog.trace.api
-
Set this annotation to a method so the dd-java-agent considers it for tracing.
- TRACE_128_BIT_TRACEID_GENERATION_ENABLED - Static variable in class datadog.trace.api.config.TracerConfig
-
- TRACE_128_BIT_TRACEID_LOGGING_ENABLED - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
-
- TRACE_AGENT_ARGS - Static variable in class datadog.trace.api.config.TracerConfig
-
- TRACE_AGENT_PATH - Static variable in class datadog.trace.api.config.TracerConfig
-
- TRACE_AGENT_PORT - Static variable in class datadog.trace.api.config.TracerConfig
-
- TRACE_AGENT_URL - Static variable in class datadog.trace.api.config.TracerConfig
-
- TRACE_ANALYTICS_ENABLED - Static variable in class datadog.trace.api.config.TracerConfig
-
- TRACE_ANNOTATION_ASYNC - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
-
- TRACE_ANNOTATIONS - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
-
- TRACE_BAGGAGE_MAX_BYTES - Static variable in class datadog.trace.api.config.TracerConfig
-
- TRACE_BAGGAGE_MAX_ITEMS - Static variable in class datadog.trace.api.config.TracerConfig
-
- TRACE_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_LONG_RUNNING_ENABLED - Static variable in class datadog.trace.api.config.TracerConfig
-
- TRACE_LONG_RUNNING_FLUSH_INTERVAL - Static variable in class datadog.trace.api.config.TracerConfig
-
- TRACE_LONG_RUNNING_INITIAL_FLUSH_INTERVAL - Static variable in class datadog.trace.api.config.TracerConfig
-
- TRACE_METHODS - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
-
- TRACE_OTEL_ENABLED - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
-
- TRACE_PEER_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_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_STRICT_WRITES_ENABLED - Static variable in class datadog.trace.api.config.TracerConfig
-
- TRACE_TAGS - Static variable in class datadog.trace.api.config.GeneralConfig
-
- TRACE_TESTS_ENABLED - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
-
- TRACE_THREAD_POOL_EXECUTORS_EXCLUDE - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
-
- TRACE_TRIAGE - Static variable in class datadog.trace.api.config.GeneralConfig
-
- TRACE_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.
- 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 TraceSegment represents 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
-
- trackLoginFailureEvent(String, boolean, Map<String, String>) - Method in class datadog.trace.api.EventTracker
-
- trackLoginSuccessEvent(String, Map<String, String>) - Method in class datadog.trace.api.EventTracker
-
- 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, Map<String, String>) - Static method in class datadog.appsec.api.blocking.Blocking
-
Tries to commit an HTTP response with the specified status code and content type.
- tryCommitBlockingResponse(int, BlockingContentType) - Static method in class datadog.appsec.api.blocking.Blocking
-
Equivalent to calling #tryCommitBlockingResponse(int, BlockingContentType, Map) with the last parameter being an empty map.
- tryCommitBlockingResponse(int, BlockingContentType, Map<String, String>) - Method in class datadog.appsec.api.blocking.BlockingService.BlockingServiceNoop
-
- tryCommitBlockingResponse(int, BlockingContentType, Map<String, String>) - Method in interface datadog.appsec.api.blocking.BlockingService
-
- 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.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.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.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.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
-