public Context extract()

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;
  }