A B C E F G I P R S T W
All Classes All Packages
All Classes All Packages
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
B
- Baggage - Interface in io.opentelemetry.api.baggage
- 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
- fromContextOrNull(Context) - Static method in interface io.opentelemetry.api.baggage.Baggage
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 specifiedContext
. - 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.
All Classes All Packages