Uses of Interface
io.opentelemetry.context.propagation.TextMapPropagator
-
Packages that use TextMapPropagator Package Description io.opentelemetry.api.baggage.propagation Default OpenTelemetry remote baggage propagators.io.opentelemetry.api.incubator.propagation io.opentelemetry.api.trace.propagation Default OpenTelemetry remote trace propagators.io.opentelemetry.context.propagation Interfaces for definingContextPropagatorsfor allowing context propagation across process boundaries, for example when sending context to a remote server.io.opentelemetry.sdk.autoconfigure io.opentelemetry.sdk.autoconfigure.spi Java SPI (Service Provider Interface) for implementing extensions to SDK autoconfiguration. -
-
Uses of TextMapPropagator in io.opentelemetry.api.baggage.propagation
Classes in io.opentelemetry.api.baggage.propagation that implement TextMapPropagator Modifier and Type Class Description classW3CBaggagePropagatorTextMapPropagatorthat implements the W3C specification for baggage header propagation. -
Uses of TextMapPropagator in io.opentelemetry.api.incubator.propagation
Classes in io.opentelemetry.api.incubator.propagation that implement TextMapPropagator Modifier and Type Class Description classPassThroughPropagatorATextMapPropagatorwhich can be configured with a set of fields, which will be extracted and stored inContext.Methods in io.opentelemetry.api.incubator.propagation that return TextMapPropagator Modifier and Type Method Description static TextMapPropagatorPassThroughPropagator. create(java.lang.Iterable<java.lang.String> fields)Returns aTextMapPropagatorwhich will propagate the givenfieldsfrom extraction to injection.static TextMapPropagatorPassThroughPropagator. create(java.lang.String... fields)Returns aTextMapPropagatorwhich will propagate the givenfieldsfrom extraction to injection. -
Uses of TextMapPropagator in io.opentelemetry.api.trace.propagation
Classes in io.opentelemetry.api.trace.propagation that implement TextMapPropagator Modifier and Type Class Description classW3CTraceContextPropagatorImplementation of the W3C TraceContext propagation protocol. -
Uses of TextMapPropagator in io.opentelemetry.context.propagation
Classes in io.opentelemetry.context.propagation that implement TextMapPropagator Modifier and Type Class Description (package private) classMultiTextMapPropagator(package private) classNoopTextMapPropagatorFields in io.opentelemetry.context.propagation declared as TextMapPropagator Modifier and Type Field Description private TextMapPropagatorDefaultContextPropagators. textMapPropagatorprivate TextMapPropagator[]MultiTextMapPropagator. textMapPropagatorsMethods in io.opentelemetry.context.propagation that return TextMapPropagator Modifier and Type Method Description static TextMapPropagatorTextMapPropagator. composite(TextMapPropagator... propagators)Returns aTextMapPropagatorwhich simply delegates injection and extraction to the provided propagators.static TextMapPropagatorTextMapPropagator. composite(java.lang.Iterable<TextMapPropagator> propagators)Returns aTextMapPropagatorwhich simply delegates injection and extraction to the provided propagators.(package private) static TextMapPropagatorNoopTextMapPropagator. getInstance()TextMapPropagatorContextPropagators. getTextMapPropagator()Returns aTextMapPropagatorpropagator.TextMapPropagatorDefaultContextPropagators. getTextMapPropagator()static TextMapPropagatorTextMapPropagator. noop()Returns aTextMapPropagatorwhich does no injection or extraction.Methods in io.opentelemetry.context.propagation with parameters of type TextMapPropagator Modifier and Type Method Description static TextMapPropagatorTextMapPropagator. composite(TextMapPropagator... propagators)Returns aTextMapPropagatorwhich simply delegates injection and extraction to the provided propagators.static ContextPropagatorsContextPropagators. create(TextMapPropagator textPropagator)Returns aContextPropagatorswhich can be used to extract and inject context in text payloads with the givenTextMapPropagator.private static java.util.List<java.lang.String>MultiTextMapPropagator. getAllFields(TextMapPropagator[] textPropagators)Method parameters in io.opentelemetry.context.propagation with type arguments of type TextMapPropagator Modifier and Type Method Description static TextMapPropagatorTextMapPropagator. composite(java.lang.Iterable<TextMapPropagator> propagators)Returns aTextMapPropagatorwhich simply delegates injection and extraction to the provided propagators.Constructors in io.opentelemetry.context.propagation with parameters of type TextMapPropagator Constructor Description DefaultContextPropagators(TextMapPropagator textMapPropagator)MultiTextMapPropagator(TextMapPropagator... textMapPropagators)Constructor parameters in io.opentelemetry.context.propagation with type arguments of type TextMapPropagator Constructor Description MultiTextMapPropagator(java.util.List<TextMapPropagator> textMapPropagators) -
Uses of TextMapPropagator in io.opentelemetry.sdk.autoconfigure
Fields in io.opentelemetry.sdk.autoconfigure with type parameters of type TextMapPropagator Modifier and Type Field Description private java.util.function.BiFunction<? super TextMapPropagator,ConfigProperties,? extends TextMapPropagator>AutoConfiguredOpenTelemetrySdkBuilder. propagatorCustomizerprivate java.util.function.BiFunction<? super TextMapPropagator,ConfigProperties,? extends TextMapPropagator>AutoConfiguredOpenTelemetrySdkBuilder. propagatorCustomizerMethods in io.opentelemetry.sdk.autoconfigure that return TextMapPropagator Modifier and Type Method Description private static TextMapPropagatorPropagatorConfiguration. getPropagator(java.lang.String name, NamedSpiManager<TextMapPropagator> spiPropagatorsManager)Method parameters in io.opentelemetry.sdk.autoconfigure with type arguments of type TextMapPropagator Modifier and Type Method Description AutoConfiguredOpenTelemetrySdkBuilderAutoConfiguredOpenTelemetrySdkBuilder. addPropagatorCustomizer(java.util.function.BiFunction<? super TextMapPropagator,ConfigProperties,? extends TextMapPropagator> propagatorCustomizer)Adds aBiFunctionto invoke with the default autoconfiguredTextMapPropagatorto allow customization.AutoConfiguredOpenTelemetrySdkBuilderAutoConfiguredOpenTelemetrySdkBuilder. addPropagatorCustomizer(java.util.function.BiFunction<? super TextMapPropagator,ConfigProperties,? extends TextMapPropagator> propagatorCustomizer)Adds aBiFunctionto invoke with the default autoconfiguredTextMapPropagatorto allow customization.(package private) static ContextPropagatorsPropagatorConfiguration. configurePropagators(ConfigProperties config, SpiHelper spiHelper, java.util.function.BiFunction<? super TextMapPropagator,ConfigProperties,? extends TextMapPropagator> propagatorCustomizer)(package private) static ContextPropagatorsPropagatorConfiguration. configurePropagators(ConfigProperties config, SpiHelper spiHelper, java.util.function.BiFunction<? super TextMapPropagator,ConfigProperties,? extends TextMapPropagator> propagatorCustomizer)private static TextMapPropagatorPropagatorConfiguration. getPropagator(java.lang.String name, NamedSpiManager<TextMapPropagator> spiPropagatorsManager) -
Uses of TextMapPropagator in io.opentelemetry.sdk.autoconfigure.spi
Methods in io.opentelemetry.sdk.autoconfigure.spi that return TextMapPropagator Modifier and Type Method Description TextMapPropagatorConfigurablePropagatorProvider. getPropagator(ConfigProperties config)Returns aTextMapPropagatorthat can be registered to OpenTelemetry by providing the property value specified byConfigurablePropagatorProvider.getName().Method parameters in io.opentelemetry.sdk.autoconfigure.spi with type arguments of type TextMapPropagator Modifier and Type Method Description AutoConfigurationCustomizerAutoConfigurationCustomizer. addPropagatorCustomizer(java.util.function.BiFunction<? super TextMapPropagator,ConfigProperties,? extends TextMapPropagator> propagatorCustomizer)Adds aBiFunctionto invoke with the default autoconfiguredTextMapPropagatorto allow customization.AutoConfigurationCustomizerAutoConfigurationCustomizer. addPropagatorCustomizer(java.util.function.BiFunction<? super TextMapPropagator,ConfigProperties,? extends TextMapPropagator> propagatorCustomizer)Adds aBiFunctionto invoke with the default autoconfiguredTextMapPropagatorto allow customization.
-