Skip navigation links
A B C D E F G H I S W 

A

addHttpTextFormat(HttpTextFormat) - Method in class io.opentelemetry.context.propagation.DefaultContextPropagators.Builder
Adds a HttpTextFormat propagator.

B

build() - Method in class io.opentelemetry.context.propagation.DefaultContextPropagators.Builder
Builds a new ContextPropagators with the specified propagators.
builder() - Static method in class io.opentelemetry.context.propagation.DefaultContextPropagators
Returns a DefaultContextPropagators.Builder to create a new ContextPropagators object.
Builder() - Constructor for class io.opentelemetry.context.propagation.DefaultContextPropagators.Builder
 

C

close() - Method in interface io.opentelemetry.context.Scope
 
ContextPropagators - Interface in io.opentelemetry.context.propagation
A container of the registered propagators for every supported format.
ContextUtils - Class in io.opentelemetry.context
Util methods/functionality to interact with the Context.

D

DefaultContextPropagators - Class in io.opentelemetry.context.propagation
DefaultContextPropagators is the default, built-in implementation of ContextPropagators.
DefaultContextPropagators.Builder - Class in io.opentelemetry.context.propagation
DefaultContextPropagators.Builder is used to construct a new ContextPropagators object with the specified propagators.

E

extract(Context, C, HttpTextFormat.Getter<C>) - Method in interface io.opentelemetry.context.propagation.HttpTextFormat
Extracts the value from upstream.

F

fields() - Method in interface io.opentelemetry.context.propagation.HttpTextFormat
The propagation fields defined.

G

get(C, String) - Method in interface io.opentelemetry.context.propagation.HttpTextFormat.Getter
Returns the first value of the given propagation key or returns null.
getHttpTextFormat() - Method in interface io.opentelemetry.context.propagation.ContextPropagators
Returns a HttpTextFormat propagator.
getHttpTextFormat() - Method in class io.opentelemetry.context.propagation.DefaultContextPropagators
 

H

HttpTextFormat - Interface in io.opentelemetry.context.propagation
Injects and extracts a value as text into carriers that travel in-band across process boundaries.
HttpTextFormat.Getter<C> - Interface in io.opentelemetry.context.propagation
Interface that allows a HttpTextFormat to read propagated fields from a carrier.
HttpTextFormat.Setter<C> - Interface in io.opentelemetry.context.propagation
Class that allows a HttpTextFormat to set propagated fields into a carrier.

I

inject(Context, C, HttpTextFormat.Setter<C>) - Method in interface io.opentelemetry.context.propagation.HttpTextFormat
Injects the value downstream, for example as HTTP headers.
io.opentelemetry.context - package io.opentelemetry.context
 
io.opentelemetry.context.propagation - package io.opentelemetry.context.propagation
 

S

Scope - Interface in io.opentelemetry.context
A Closeable that represents a change to the current context over a scope of code.
set(C, String, String) - Method in interface io.opentelemetry.context.propagation.HttpTextFormat.Setter
Replaces a propagated field with the given value.

W

withScopedContext(Context) - Static method in class io.opentelemetry.context.ContextUtils
Sets the specified Context as Context.current(), returning a Scope to end its active state and restore the previous active Context.
A B C D E F G H I S W 
Skip navigation links