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 DoubleCounterBuilder with experimental APIs.
Extended DoubleGaugeBuilder with experimental APIs.
Extended DoubleHistogramBuilder with experimental APIs.
Extended DoubleUpDownCounterBuilder with experimental APIs.
Extended LogRecordBuilder with experimental APIs.
Extended LongCounterBuilder with experimental APIs.
Extended LongGaugeBuilder with experimental APIs.
Extended LongHistogramBuilder with experimental APIs.
Extended LongUpDownCounterBuilder with experimental APIs.
 
Utility class to simplify tracing.
This class provides a temporary global accessor for EventLoggerProvider until the event API is marked stable.
Key-value pair of String key and AnyValue value.
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.