A B C E F G I P R S T W 
All Classes All Packages

A

accept(String, String, BaggageEntryMetadata) - Method in interface io.opentelemetry.api.baggage.BaggageConsumer
Consumes an entry of a Baggage.
asMap() - Method in interface io.opentelemetry.api.baggage.Baggage
Returns a read-only view of this Baggage as a Map.

B

Baggage - Interface in io.opentelemetry.api.baggage
A map from String to String and EntryMetadata that can be used to label anything that is associated with a specific operation.
BaggageBuilder - Interface in io.opentelemetry.api.baggage
A builder of Baggage.
BaggageConsumer - Interface in io.opentelemetry.api.baggage
A consumer of entries in Baggage.
BaggageEntry - Interface in io.opentelemetry.api.baggage
An entry in a set of baggage.
BaggageEntryMetadata - Interface in io.opentelemetry.api.baggage
Metadata associated with an entry in baggage.
build() - Method in interface io.opentelemetry.api.baggage.BaggageBuilder
Creates a Baggage from this builder.
builder() - Static method in interface io.opentelemetry.api.baggage.Baggage
Creates a new BaggageBuilder for creating Baggage.

C

create(String) - Static method in interface io.opentelemetry.api.baggage.BaggageEntryMetadata
Returns a new BaggageEntryMetadata with the given value.
current() - Static method in interface io.opentelemetry.api.baggage.Baggage
Returns Baggage from the current Context, falling back to empty Baggage if none is in the current Context.

E

empty() - Static method in interface io.opentelemetry.api.baggage.Baggage
Baggage with no entries.
empty() - Static method in interface io.opentelemetry.api.baggage.BaggageEntryMetadata
Returns an empty BaggageEntryMetadata.
extract(Context, C, TextMapPropagator.Getter<C>) - Method in class io.opentelemetry.api.baggage.propagation.W3CBaggagePropagator
 

F

fields() - Method in class io.opentelemetry.api.baggage.propagation.W3CBaggagePropagator
 
forEach(BaggageConsumer) - Method in interface io.opentelemetry.api.baggage.Baggage
Iterates over all the entries in this Baggage.
fromContext(Context) - Static method in interface io.opentelemetry.api.baggage.Baggage
Returns the Baggage from the specified Context, falling back to a empty Baggage if there is no baggage in the context.
fromContextOrNull(Context) - Static method in interface io.opentelemetry.api.baggage.Baggage
Returns the Baggage from the specified Context, or null if there is no baggage in the context.

G

getEntryMetadata() - Method in interface io.opentelemetry.api.baggage.BaggageEntry
Returns the entry's BaggageEntryMetadata.
getEntryValue(String) - Method in interface io.opentelemetry.api.baggage.Baggage
Returns the String value associated with the given key, without metadata.
getInstance() - Static method in class io.opentelemetry.api.baggage.propagation.W3CBaggagePropagator
Singleton instance of the W3C Baggage Propagator.
getValue() - Method in interface io.opentelemetry.api.baggage.BaggageEntry
Returns the entry's value.
getValue() - Method in interface io.opentelemetry.api.baggage.BaggageEntryMetadata
Returns the String value of this BaggageEntryMetadata.

I

inject(Context, C, TextMapPropagator.Setter<C>) - Method in class io.opentelemetry.api.baggage.propagation.W3CBaggagePropagator
 
io.opentelemetry.api.baggage - package io.opentelemetry.api.baggage
API for associating entries with scoped operations.
io.opentelemetry.api.baggage.propagation - package io.opentelemetry.api.baggage.propagation
Default OpenTelemetry remote baggage propagators.
isEmpty() - Method in interface io.opentelemetry.api.baggage.Baggage
Returns whether this Baggage is empty, containing no entries.

P

put(String, String) - Method in interface io.opentelemetry.api.baggage.BaggageBuilder
Adds the key/value pair with empty metadata regardless of whether the key is present.
put(String, String, BaggageEntryMetadata) - Method in interface io.opentelemetry.api.baggage.BaggageBuilder
Adds the key/value pair and metadata regardless of whether the key is present.

R

remove(String) - Method in interface io.opentelemetry.api.baggage.BaggageBuilder
Removes the key if it exists.

S

setNoParent() - Method in interface io.opentelemetry.api.baggage.BaggageBuilder
Sets the option to become a root Baggage with no parent.
setParent(Context) - Method in interface io.opentelemetry.api.baggage.BaggageBuilder
Sets the parent Baggage to use from the specified Context.
size() - Method in interface io.opentelemetry.api.baggage.Baggage
Returns the number of entries in this Baggage.
storeInContext(Context) - Method in interface io.opentelemetry.api.baggage.Baggage
 

T

toBuilder() - Method in interface io.opentelemetry.api.baggage.Baggage
Create a Builder pre-initialized with the contents of this Baggage.

W

W3CBaggagePropagator - Class in io.opentelemetry.api.baggage.propagation
TextMapPropagator that implements the W3C specification for baggage header propagation.
A B C E F G I P R S T W 
All Classes All Packages