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 ofAttributessupporting an arbitrary number of key-value pairs.AttributeType An enum that represents all the possible value types for anAttributeKeyand hence the types of values that are allowed forAttributes.Baggage A map fromStringtoBaggageEntrythat can be used to label anything that is associated with a specific operation.BaggageBuilder A builder ofBaggage.BaggageEntry An entry in a set of baggage.BaggageEntryMetadata Metadata associated with anBaggageEntry.GlobalOpenTelemetry A global singleton for the entrypoint to telemetry functionality for tracing, metrics and baggage.OpenTelemetry The entrypoint to telemetry functionality for tracing, metrics and baggage.Span An interface that represents a span.SpanBuilder SpanBuilderis used to constructSpaninstances 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.SpanKind Type ofSpan.StatusCode The set of canonical status codes.TraceFlags A valid trace flags is a byte or 2 character lowercase hex (base16) String.TraceId Helper methods for dealing with a trace identifier.Tracer Tracer is the interface forSpancreation and interaction with the in-process context.TracerBuilder Builder class for creatingTracerinstances.TracerProvider A registry for creating namedTracers.TraceState Carries tracing-system specific context in a list of key-value pairs.TraceStateBuilder A builder ofTraceState.W3CBaggagePropagator TextMapPropagatorthat implements the W3C specification for baggage header propagation.W3CTraceContextPropagator Implementation of the W3C TraceContext propagation protocol.