-
public class ParentContextSourceFor internal usage only. Represents the origin of a parent context extracted for a network request.
Distinguishing the source allows callers to apply different policies — e.g. ignoring a dropped tag-attached parent (explicit developer intent) while always honoring a header-propagated parent (upstream service intent, required for head-based sampling).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classParentContextSource.FromHeadersParent context parsed from inbound trace propagation headers (Datadog, W3C, B3).
public final classParentContextSource.FromTagParent context derived from a request tag (DatadogSpan or TraceContext).
-
Field Summary
Fields Modifier and Type Field Description private final DatadogSpanContextcontext
-
Method Summary
Modifier and Type Method Description abstract DatadogSpanContextgetContext()The parent DatadogSpanContext. -
-
Method Detail
-
getContext
abstract DatadogSpanContext getContext()
The parent DatadogSpanContext.
-
-
-
-