- 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_VERSION_TAG_KEY - Static variable in class datadog.trace.api.DDTags
-
- SCOPE_DEPTH_LIMIT - Static variable in class datadog.trace.api.config.TracerConfig
-
- SCOPE_INHERIT_ASYNC_PROPAGATION - Static variable in class datadog.trace.api.config.TracerConfig
-
- SCOPE_ITERATION_KEEP_ALIVE - Static variable in class datadog.trace.api.config.TracerConfig
-
- SCOPE_STRICT_MODE - Static variable in class datadog.trace.api.config.TracerConfig
-
- SECURE_RANDOM - Static variable in class datadog.trace.api.config.TracerConfig
-
- SERIALVERSIONUID_FIELD_INJECTION - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
-
- SERVICE_MAPPING - Static variable in class datadog.trace.api.config.TracerConfig
-
- SERVICE_NAME - Static variable in class datadog.trace.api.config.GeneralConfig
-
- SERVICE_NAME - Static variable in class datadog.trace.api.DDTags
-
- SERVLET_ASYNC_TIMEOUT_ERROR - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
-
- SERVLET_PRINCIPAL_ENABLED - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
-
- SERVLET_ROOT_CONTEXT_SERVICE_NAME - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
-
- set(CharSequence) - Method in class datadog.trace.api.experimental.ProfilingContextSetter.NoOp
-
- set(CharSequence) - Method in interface datadog.trace.api.experimental.ProfilingContextSetter
-
Sets the context value on the current thread
- setAsyncPropagation(boolean) - Method in interface datadog.trace.context.TraceScope
-
Enable or disable async propagation.
- setBlockingService(BlockingService) - Static method in class datadog.appsec.api.blocking.Blocking
-
Controls the implementation for blocking.
- setContextValue(String, String) - Method in interface datadog.trace.api.experimental.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
-
- setMetric(CharSequence, int) - Method in interface datadog.trace.api.interceptor.MutableSpan
-
- setMetric(CharSequence, long) - Method in interface datadog.trace.api.interceptor.MutableSpan
-
- setMetric(CharSequence, double) - Method in interface datadog.trace.api.interceptor.MutableSpan
-
- setOperationName(CharSequence) - Method in interface datadog.trace.api.interceptor.MutableSpan
-
- setResourceName(CharSequence) - Method in interface datadog.trace.api.interceptor.MutableSpan
-
- setSamplingPriority(int) - Method in interface datadog.trace.api.interceptor.MutableSpan
-
- setServiceName(String) - Method in interface datadog.trace.api.interceptor.MutableSpan
-
- setSpanType(CharSequence) - Method in interface datadog.trace.api.interceptor.MutableSpan
-
- setTag(String, String) - Method in interface datadog.trace.api.interceptor.MutableSpan
-
- setTag(String, boolean) - Method in interface datadog.trace.api.interceptor.MutableSpan
-
- setTag(String, Number) - Method in interface datadog.trace.api.interceptor.MutableSpan
-
- setTagCurrent(String, Object, boolean) - Method in class datadog.trace.api.internal.TraceSegment.NoOp
-
- setTagCurrent(String, Object) - Method in interface datadog.trace.api.internal.TraceSegment
-
Add a tag to the current span in this TraceSegment
.
- setTagCurrent(String, Object, boolean) - Method in interface datadog.trace.api.internal.TraceSegment
-
Add a tag to the current span in this TraceSegment
.
- setTagTop(String, Object, boolean) - Method in class datadog.trace.api.internal.TraceSegment.NoOp
-
- setTagTop(String, Object) - Method in interface datadog.trace.api.internal.TraceSegment
-
Add a tag to the top of this TraceSegment
.
- setTagTop(String, Object, boolean) - Method in interface datadog.trace.api.internal.TraceSegment
-
Add a tag to the top of this TraceSegment
with optional key sanitization.
- shouldBlock() - Method in class datadog.appsec.api.blocking.Blocking.UserBlockingSpec
-
Whether the user in question should be blocked, and, if so, the details of the blocking
response
- shouldBlockUser(String) - Method in class datadog.appsec.api.blocking.BlockingService.BlockingServiceNoop
-
- shouldBlockUser(String) - Method in interface datadog.appsec.api.blocking.BlockingService
-
- SITE - Static variable in class datadog.trace.api.config.GeneralConfig
-
- SOAP - Static variable in class datadog.trace.api.DDSpanTypes
-
- SPAN_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
-
- 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
-
- statusCode - Variable in class datadog.appsec.api.blocking.BlockingDetails
-
- TAGS - Static variable in class datadog.trace.api.config.GeneralConfig
-
- TELEMETRY_DEPENDENCY_COLLECTION_ENABLED - Static variable in class datadog.trace.api.config.GeneralConfig
-
- TELEMETRY_ENABLED - Static variable in class datadog.trace.api.config.GeneralConfig
-
- TELEMETRY_HEARTBEAT_INTERVAL - Static variable in class datadog.trace.api.config.GeneralConfig
-
- TEST - Static variable in class datadog.trace.api.DDSpanTypes
-
- TEST_MODULE_END - Static variable in class datadog.trace.api.DDSpanTypes
-
- TEST_SUITE_END - Static variable in class datadog.trace.api.DDSpanTypes
-
- THREAD_ID - Static variable in class datadog.trace.api.DDTags
-
- THREAD_NAME - Static variable in class datadog.trace.api.DDTags
-
- toHexString(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 no zero padded hex representation, in lower case, of the unsigned 64 bit id.
- toHexStringOrOriginal() - Method in class datadog.trace.api.DDTraceId
-
Returns the no zero padded hex representation, in lower case, of the unsigned 64 bit id, or the
original String
used to create this DDId
.
- toHexStringPadded(long) - Static method in class datadog.trace.api.DDSpanId
-
Returns the zero padded hex representation, in lower case, of the unsigned 64 bit id.
- toHexStringPadded(int) - Method in class datadog.trace.api.DDTraceId
-
Returns the zero padded hex representation, in lower case, of the unsigned 64 bit id.
- toHexStringPaddedOrOriginal(int) - Method in class datadog.trace.api.DDTraceId
-
Returns the zero padded hex representation, in lower case, of the unsigned 64 bit id or the
original.
- toLong() - Method in class datadog.trace.api.DDTraceId
-
Returns the id as a long representing the bits of the unsigned 64 bit id.
- toString(long) - Static method in class datadog.trace.api.DDSpanId
-
Returns the decimal string representation of the unsigned 64 bit id.
- toString() - Method in class datadog.trace.api.DDTraceId
-
Returns the decimal string representation of the unsigned 64 bit id.
- 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_AGENT_ARGS - Static variable in class datadog.trace.api.config.TracerConfig
-
- TRACE_AGENT_PATH - Static variable in class datadog.trace.api.config.TracerConfig
-
- TRACE_AGENT_PORT - Static variable in class datadog.trace.api.config.TracerConfig
-
- TRACE_AGENT_URL - Static variable in class datadog.trace.api.config.TracerConfig
-
- TRACE_ANALYTICS_ENABLED - Static variable in class datadog.trace.api.config.TracerConfig
-
- TRACE_ANNOTATIONS - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
-
- TRACE_CLASSES_EXCLUDE - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
-
- TRACE_CLASSES_EXCLUDE_FILE - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
-
- TRACE_CLASSLOADERS_EXCLUDE - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
-
- TRACE_CLIENT_IP_HEADER - Static variable in class datadog.trace.api.config.TracerConfig
-
- TRACE_CLIENT_IP_RESOLVER_ENABLED - Static variable in class datadog.trace.api.config.TracerConfig
-
- TRACE_CODESOURCES_EXCLUDE - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
-
- TRACE_ENABLED - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
-
- TRACE_EXECUTORS - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
-
- TRACE_EXECUTORS_ALL - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
-
- TRACE_HTTP_CLIENT_PATH_RESOURCE_NAME_MAPPING - Static variable in class datadog.trace.api.config.TracerConfig
-
- TRACE_HTTP_RESOURCE_REMOVE_TRAILING_SLASH - 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_METHODS - Static variable in class datadog.trace.api.config.TraceInstrumentationConfig
-
- 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_REPORT_HOSTNAME - Static variable in class datadog.trace.api.config.TracerConfig
-
- TRACE_RESOLVER_ENABLED - Static variable in class datadog.trace.api.config.TracerConfig
-
Deprecated.
- TRACE_SAMPLE_RATE - Static variable in class datadog.trace.api.config.TracerConfig
-
- TRACE_SAMPLING_OPERATION_RULES - Static variable in class datadog.trace.api.config.TracerConfig
-
Deprecated.
- TRACE_SAMPLING_RULES - Static variable in class datadog.trace.api.config.TracerConfig
-
- TRACE_SAMPLING_SERVICE_RULES - Static variable in class datadog.trace.api.config.TracerConfig
-
Deprecated.
- TRACE_SPAN_ATTRIBUTE_SCHEMA - Static variable in class datadog.trace.api.config.TracerConfig
-
- TRACE_START_TIME - Static variable in class datadog.trace.api.DDTags
-
- TRACE_STRICT_WRITES_ENABLED - Static variable in class datadog.trace.api.config.TracerConfig
-
- TRACE_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_X_DATADOG_TAGS_MAX_LENGTH - Static variable in class datadog.trace.api.config.TracerConfig
-
Limit for x-datadog-tags.
- TraceInstrumentationConfig - Class in datadog.trace.api.config
-
These config options will only work with dd-java-agent, not with dd-trace-ot.
- TraceInterceptor - Interface in datadog.trace.api.interceptor
-
- TracePropagationStyle - Enum in datadog.trace.api
-
Trace propagation styles for injecting and extracting trace propagation headers.
- Tracer - Interface in datadog.trace.api
-
A class with Datadog tracer features.
- TRACER_METRICS_BUFFERING_ENABLED - Static variable in class datadog.trace.api.config.GeneralConfig
-
- TRACER_METRICS_ENABLED - Static variable in class datadog.trace.api.config.GeneralConfig
-
- TRACER_METRICS_IGNORED_RESOURCES - Static variable in class datadog.trace.api.config.GeneralConfig
-
- TRACER_METRICS_MAX_AGGREGATES - Static variable in class datadog.trace.api.config.GeneralConfig
-
- TRACER_METRICS_MAX_PENDING - Static variable in class datadog.trace.api.config.GeneralConfig
-
- TracerConfig - Class in datadog.trace.api.config
-
A list of keys to be used in a Properties instance with dd-trace-ot's DDTracer as follows:
- TraceScope - Interface in datadog.trace.context
-
An object which can propagate a datadog trace across multiple threads.
- TraceScope.Continuation - Interface in datadog.trace.context
-
Used to pass async context between workers.
- TraceSegment - Interface in datadog.trace.api.internal
-
A TraceSegment
represents the local, i.e.
- TraceSegment.NoOp - Class in datadog.trace.api.internal
-
- trackCustomEvent(String, Map<String, String>) - Method in class datadog.trace.api.EventTracker
-
Method for tracking custom events.
- trackLoginFailureEvent(String, boolean, Map<String, String>) - Method in class datadog.trace.api.EventTracker
-
Method for tracking login failure event.
- trackLoginSuccessEvent(String, Map<String, String>) - Method in class datadog.trace.api.EventTracker
-
Method for tracking successful login event.
- 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
-