-
- All Implemented Interfaces:
-
com.datadog.trace.core.propagation.HttpCodec.Extractor
public class HttpCodec.CompoundExtractor implements HttpCodec.Extractor
-
-
Constructor Summary
Constructors Constructor Description HttpCodec.CompoundExtractor(List<HttpCodec.Extractor> extractors, boolean extractFirst)
-
Method Summary
Modifier and Type Method Description <C> TagContextextract(C carrier, AgentPropagation.ContextVisitor<C> getter)Extracts a propagated context from the given carrier using the provided getter. -
-
Constructor Detail
-
HttpCodec.CompoundExtractor
HttpCodec.CompoundExtractor(List<HttpCodec.Extractor> extractors, boolean extractFirst)
-
-
Method Detail
-
extract
<C> TagContext extract(C carrier, AgentPropagation.ContextVisitor<C> getter)
Extracts a propagated context from the given carrier using the provided getter.
- Parameters:
carrier- The carrier containing the propagated context.getter- The getter used to extract data from the carrier.
-
-
-
-