Behaviours: otel_propagator_text_map.
A Composite TextMap Propagator is a Propagator that performs run multiple TextMap Propagators in a specified order.
An example of creating a Composite TextMap Propagator to inject and extract Baggage and TraceContext:
Propagator = otel_propagator_text_map_composite:create([trace_context, baggage]), otel_propagator_text_map:extract(Propagator, Carrier)
create/1 | |
extract/5 | |
fields/1 | |
inject/4 |
create(Propagators) -> any()
extract(Context, Carrier, CarrierKeysFun, CarrierGetFun, Extractors) -> Context
fields(Propagators) -> any()
inject(Context, Carrier, CarrierSetFun, Injectors) -> Carrier
Generated by EDoc