Package com.datadog.trace.core
See: Description
-
Interface Summary Interface Description CoreSpan MetadataConsumer Element -
Class Summary Class Description CoreTracerBuilder CoreSpanBuilder Spans are built using this builder CoreTracer Main entrypoint into the tracer implementation. DDSpan Represents a period of time. DDSpanContext SpanContext represents Span state that must propagate to descendant Spans and across process boundaries. DDSpanLink This class holds helper methods to encode span links into span context. DDTraceCoreInfo LongRunningTracesTracker Metadata PendingTrace 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
PendingTraceBuffer - Immediate Write