A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
X
Z
P
- Pair - class in com.datadog.trace.api
- PARALLEL - enum entry in com.datadog.trace.api.Platform.GC
- parallelStream() - function in java.util.PendingTrace
- parallelStream() - function in java.util.ListWriter
- parse(String) - function in com.datadog.trace.api.MethodFilterConfigParser
- parseUnsignedLong(String) - function in com.datadog.trace.api.internal.util.LongStringUtils
- parseUnsignedLongHex(CharSequence) - function in com.datadog.trace.api.internal.util.LongStringUtils
- Parse the hex representation of the unsigned 64 bit long from the
{@code String}. - parseUnsignedLongHex(CharSequence,int,int,boolean) - function in com.datadog.trace.api.internal.util.LongStringUtils
- Parse the hex representation of the unsigned 64 bit long from the
{@code String}. - partialFlushMinSpans(int) - function in com.datadog.trace.core.CoreTracer.CoreTracerBuilder
- path() - function in com.datadog.trace.bootstrap.instrumentation.api.URIUtils.LazyUrl
- The path component of this URL.
- PathwayContext - class in com.datadog.trace.bootstrap.instrumentation.api
- peek() - function in java.util.PendingTrace
- peekFirst() - function in java.util.PendingTrace
- peekLast() - function in java.util.PendingTrace
- PEER_SERVICE - enum entry in com.datadog.trace.core.taginterceptor.RuleFlags.Feature
- peerService() - function in com.datadog.trace.api.naming.NamingSchema
- Policy for peer service tags calculation
- peerService() - function in com.datadog.trace.api.naming.v0.NamingSchemaV0
- Policy for peer service tags calculation
- peerService() - function in com.datadog.trace.api.naming.v1.NamingSchemaV1
- Policy for peer service tags calculation
- PeerServiceCalculator - class in com.datadog.trace.core.tagprocessor
- PeerServiceDecorator - class in com.datadog.opentracing.decorators
- PeerServiceNamingV0 - class in com.datadog.trace.api.naming.v0
- PeerServiceNamingV1 - class in com.datadog.trace.api.naming.v1
- PendingTrace - class in com.datadog.opentracing
- PendingTrace - class in com.datadog.trace.core
- This class implements the following data flow rules when a Span is finished:
- Immediate Write
- pending ref count == 0 && trace not already written
- not root span && size exceeds partial flush
- Delayed Write
- is root span && pending ref count > 0
- not root span && pending ref count > 0 && trace already written
- Immediate Write
- PendingTraceBuffer - class in com.datadog.trace.core
- PendingTraceBuffer.Element - class in com.datadog.trace.core.PendingTraceBuffer
- PERIODIC - enum entry in com.datadog.trace.api.profiling.ProfilingSnapshot.Kind
- phasedFinish() - function in com.datadog.trace.bootstrap.instrumentation.api.AgentSpan
- Finishes the span but does not publish it.
- phasedFinish() - function in com.datadog.trace.bootstrap.instrumentation.api.AgentTracer.NoopAgentSpan
- Finishes the span but does not publish it.
- phasedFinish() - function in com.datadog.trace.core.DDSpan
- Finishes the span but does not publish it.
- PidHelper - class in com.datadog.trace.util
- Get PID in reasonably cross-platform way.
- Platform - class in com.datadog.trace.api
- Platform.GC - class in com.datadog.trace.api.Platform
- poll() - function in java.util.PendingTrace
- pollFirst() - function in java.util.PendingTrace
- pollLast() - function in java.util.PendingTrace
- pop() - function in java.util.PendingTrace
- PostProcessorChain - class in com.datadog.trace.core.tagprocessor
- pow(int) - function in java.math.StringCachingBigInteger
- priority() - function in com.datadog.legacy.trace.api.interceptor.TraceInterceptor
- PrioritySampler - class in com.datadog.legacy.trace.common.sampling
- PrioritySampler - class in com.datadog.trace.common.sampling
- PrioritySampling - class in com.datadog.legacy.trace.api.sampling
- PrioritySampling - class in com.datadog.legacy.trace.common.sampling
- PrioritySampling - class in com.datadog.trace.api.sampling
- PrioritySampling - class in com.datadog.trace.common.sampling
- probablePrime(int,Random) - function in java.math.StringCachingBigInteger
- PROCESS_SUPERVISOR - enum entry in com.datadog.trace.util.AgentThreadFactory.AgentThread
- processTags(Map) - function in com.datadog.trace.core.tagprocessor.BaseServiceAdder
- processTags(Map) - function in com.datadog.trace.core.tagprocessor.PeerServiceCalculator
- processTags(Map) - function in com.datadog.trace.core.tagprocessor.PostProcessorChain
- processTags(Map) - function in com.datadog.trace.core.tagprocessor.QueryObfuscator
- processTags(Map) - function in com.datadog.trace.core.tagprocessor.TagsPostProcessor
- processTagsAndBaggage(MetadataConsumer) - function in com.datadog.trace.core.CoreSpan
- processTagsAndBaggage(MetadataConsumer) - function in com.datadog.trace.core.DDSpan
- processTagsAndBaggage(MetadataConsumer) - function in com.datadog.trace.core.DDSpan
- processTagsAndBaggage(MetadataConsumer,int,List) - function in com.datadog.trace.core.DDSpanContext
- processTagsWithContext(Map,DDSpanContext) - function in com.datadog.trace.core.tagprocessor.BaseServiceAdder
- processTagsWithContext(Map,DDSpanContext) - function in com.datadog.trace.core.tagprocessor.PeerServiceCalculator
- processTagsWithContext(Map,DDSpanContext) - function in com.datadog.trace.core.tagprocessor.PostProcessorChain
- processTagsWithContext(Map,DDSpanContext) - function in com.datadog.trace.core.tagprocessor.QueryObfuscator
- processTagsWithContext(Map,DDSpanContext) - function in com.datadog.trace.core.tagprocessor.TagsPostProcessor
- PROFILER_HTTP_DISPATCHER - enum entry in com.datadog.trace.util.AgentThreadFactory.AgentThread
- PROFILER_RECORDING_SCHEDULER - enum entry in com.datadog.trace.util.AgentThreadFactory.AgentThread
- PROFILER_STARTUP - enum entry in com.datadog.trace.util.AgentThreadFactory.AgentThread
- ProfilerContext - class in com.datadog.trace.bootstrap.instrumentation.api
- Profiling - class in com.datadog.trace.api.profiling
- Profiling.NoOp - class in com.datadog.trace.api.profiling.Profiling
- ProfilingConfig - class in com.datadog.trace.api.config
- These config options will only work with dd-java-agent, not with dd-trace-ot.
- ProfilingContext - class in com.datadog.trace.api.profiling
- ProfilingContextAttribute - class in com.datadog.trace.api.profiling
- ProfilingContextAttribute.NoOp - class in com.datadog.trace.api.profiling.ProfilingContextAttribute
- ProfilingContextIntegration - class in com.datadog.trace.bootstrap.instrumentation.api
- ProfilingContextIntegration.NoOp - class in com.datadog.trace.bootstrap.instrumentation.api.ProfilingContextIntegration
- ProfilingScope - class in com.datadog.trace.api.profiling
- ProfilingSnapshot - class in com.datadog.trace.api.profiling
- ProfilingSnapshot.Kind - class in com.datadog.trace.api.profiling.ProfilingSnapshot
- propagate() - function in com.datadog.trace.bootstrap.instrumentation.api.AgentTracer.TracerAPI
- propagate() - function in com.datadog.trace.core.CoreTracer
- PropagationStyle - class in com.datadog.trace.api
- These are the old propagation styles that have been deprecated in favor of the propagation styles in
{@code TracePropagationStyle} - PropagationTags - class in com.datadog.trace.core.propagation
- Encapsulates logic related to the Service Propagation including:
- parsing and validation the x-datadog-tags header value - dropping non _dd.p.* tags - error handling and propagation - concurrent updates to the sampling priority - producing the x-datadog-tags header value - producing meta tags to be sent to the agent - PropagationTags.Factory - class in com.datadog.trace.core.propagation.PropagationTags
- PropagationTags.HeaderType - class in com.datadog.trace.core.propagation.PropagationTags
- propertyNameToEnvironmentVariableName(String) - function in com.datadog.trace.util.Strings
- Converts the property name, e.g.
- propertyNameToSystemPropertyName(String) - function in com.datadog.trace.util.Strings
- Converts the property name, e.g.
- PTagsFactory - class in com.datadog.trace.core.propagation.ptags
- publish() - function in com.datadog.trace.bootstrap.instrumentation.api.AgentSpan
- Publish a span that was previously finished by calling phasedFinish.
- publish() - function in com.datadog.trace.bootstrap.instrumentation.api.AgentTracer.NoopAgentSpan
- Publish a span that was previously finished by calling phasedFinish.
- publish(List) - function in com.datadog.trace.common.metrics.MetricsAggregator
- publish(List) - function in com.datadog.trace.common.metrics.NoOpMetricsAggregator
- publish() - function in com.datadog.trace.core.DDSpan
- Publish a span that was previously finished by calling phasedFinish.
- push(E) - function in java.util.PendingTrace
- put(String,Object,ConfigOrigin) - function in com.datadog.trace.api.ConfigCollector
- put(String,String) - function in com.datadog.trace.bootstrap.instrumentation.api.SpanLinkAttributes.Builder
- put(String,boolean) - function in com.datadog.trace.bootstrap.instrumentation.api.SpanLinkAttributes.Builder
- put(String,long) - function in com.datadog.trace.bootstrap.instrumentation.api.SpanLinkAttributes.Builder
- put(String,double) - function in com.datadog.trace.bootstrap.instrumentation.api.SpanLinkAttributes.Builder
- putAll(Map,ConfigOrigin) - function in com.datadog.trace.api.ConfigCollector
- putBooleanArray(String,List) - function in com.datadog.trace.bootstrap.instrumentation.api.SpanLinkAttributes.Builder
- putDoubleArray(String,List) - function in com.datadog.trace.bootstrap.instrumentation.api.SpanLinkAttributes.Builder
- putLongArray(String,List) - function in com.datadog.trace.bootstrap.instrumentation.api.SpanLinkAttributes.Builder
- putStringArray(String,List) - function in com.datadog.trace.bootstrap.instrumentation.api.SpanLinkAttributes.Builder