All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AttributeKey<T> This interface provides a handle for setting the values ofAttributes
.Attributes An immutable container for attributes.AttributesBuilder A builder ofAttributes
supporting an arbitrary number of key-value pairs.AttributeType An enum that represents all the possible value types for anAttributeKey
and hence the types of values that are allowed forAttributes
.Baggage BaggageBuilder A builder ofBaggage
.BaggageConsumer A consumer of entries inBaggage
.BaggageEntry An entry in a set of baggage.BaggageEntryMetadata Metadata associated with an entry in baggage.DefaultOpenTelemetry The default OpenTelemetry API, which tries to find API implementations via SPI or otherwise falls back to no-op default implementations.DefaultOpenTelemetryBuilder Builder class forDefaultOpenTelemetry
.GlobalOpenTelemetry A global singleton for the entrypoint to telemetry functionality for tracing, metrics and baggage.ImmutableKeyValuePairs<K,V> An immutable set of key-value pairs.Labels An immutable container for labels, which are key-value pairs ofString
s.LabelsBuilder A builder ofLabels
supporting an arbitrary number of key-value pairs.OpenTelemetry The entrypoint to telemetry functionality for tracing, metrics and baggage.ReadOnlyArrayMap<K,V> A read-only view of an array of key-value pairs.Span An interface that represents a span.Span.Kind Type of span.SpanBuilder SpanBuilder
is used to constructSpan
instances which define arbitrary scopes of code that are sampled for distributed tracing as a single atomic unit.SpanContext A class that represents a span context.SpanId Helper methods for dealing with a span identifier.StatusCode The set of canonical status codes.StringUtils Internal utility methods for working with attribute keys, attribute values, and metric names.TraceFlags Helper methods for dealing with trace flags options.TraceId Helper methods for dealing with a trace identifier.Tracer Tracer is the interface forSpan
creation and interaction with the in-process context.TracerProvider A registry for creating namedTracer
s.TraceState Carries tracing-system specific context in a list of key-value pairs.TraceStateBuilder A builder ofTraceState
.Utils General internal utility methods.W3CBaggagePropagator TextMapPropagator
that implements the W3C specification for baggage header propagation.W3CTraceContextPropagator Implementation of the W3C TraceContext propagation protocol.