All Classes and Interfaces
Class
Description
AnyValue mirrors the proto AnyValue
message type, and is used to model any type.
AnyValue type options, mirroring AnyValue#value
options.
The EventBuilder is used to
EventBuilder.emit() events.A
EventLogger is the entry point into an event pipeline.Builder class for creating
EventLogger instances.A registry for creating scoped
EventLoggers.Utility class to simplify context propagation.
Extended
DoubleCounter with experimental APIs.Extended
DoubleCounterBuilder with experimental APIs.Extended
DoubleGauge with experimental APIs.Extended
DoubleGaugeBuilder with experimental APIs.Extended
DoubleHistogram with experimental APIs.Extended
DoubleHistogramBuilder with experimental APIs.Extended
DoubleUpDownCounter with experimental APIs.Extended
DoubleUpDownCounterBuilder with experimental APIs.Extended
Logger with experimental APIs.Extended
LogRecordBuilder with experimental APIs.Extended
DoubleCounter with experimental APIs.Extended
LongCounterBuilder with experimental APIs.Extended
LongGauge with experimental APIs.Extended
LongGaugeBuilder with experimental APIs.Extended
LongHistogram with experimental APIs.Extended
LongHistogramBuilder with experimental APIs.Extended
LongUpDownCounter with experimental APIs.Extended
LongUpDownCounterBuilder with experimental APIs.Extended
SpanBuilder with experimental APIs.Extended
Tracer with experimental APIs.This class provides a temporary global accessor for
EventLoggerProvider until the event
API is marked stable.A
TextMapPropagator which can be configured with a set of fields, which will be extracted
and stored in Context.An interface for creating a lambda that is wrapped in a span, returns a value, and that may
throw.
An interface for creating a lambda that is wrapped in a span and that may throw.