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
Delayed write is handled by PendingTraceBuffer.
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
 
A  B  C  D  E  F  G  H  I  J  L  M  N  O  P  Q  R  S  T  U  V  W  X  Z