Class DefaultContextPropagators
- java.lang.Object
-
- io.opentelemetry.context.propagation.DefaultContextPropagators
-
- All Implemented Interfaces:
ContextPropagators
@Deprecated public final class DefaultContextPropagators extends Object implements ContextPropagators
Deprecated.DefaultContextPropagatorsis the default, built-in implementation ofContextPropagators.All the registered propagators are stored internally as a simple list, and are invoked synchronically upon injection and extraction.
The propagation fields retrieved from all registered propagators are de-duplicated.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDefaultContextPropagators.BuilderDeprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static DefaultContextPropagators.Builderbuilder()Deprecated.TextMapPropagatorgetTextMapPropagator()Deprecated.Returns aTextMapPropagatorpropagator.
-
-
-
Method Detail
-
getTextMapPropagator
public TextMapPropagator getTextMapPropagator()
Deprecated.Description copied from interface:ContextPropagatorsReturns aTextMapPropagatorpropagator.The returned value will be a composite instance containing all the registered
TextMapPropagatorpropagators. If none is registered, the returned value will be a no-op instance.- Specified by:
getTextMapPropagatorin interfaceContextPropagators- Returns:
- the
TextMapPropagatorpropagator to inject and extract data.
-
builder
@Deprecated public static DefaultContextPropagators.Builder builder()
Deprecated.Returns aDefaultContextPropagators.Builderto create a newContextPropagatorsobject.- Returns:
- a
DefaultContextPropagators.Builder.
-
-