in awspropagator/src/main/java/software/amazon/opentelemetry/awspropagator/AwsCompositePropagator.java [111:123]
public <C> Context extract(Context context, C carrier, TextMapGetter<C> getter) {
for (TextMapPropagator propagator : PROPAGATORS) {
context = propagator.extract(context, carrier, getter);
if (Span.fromContextOrNull(context) != null) {
if (injectExtractedFormat) {
context = context.with(EXTRACTED_PROPAGATOR, propagator);
}
return context;
}
}
return context;
}