Package-level declarations
Types
An abstract implementation of an asynchronous measurement handle. By default, this class uses no-op implementations for all members unless overridden in a subclass.
An abstract implementation of a histogram. By default, this class uses no-op implementations for all members unless overridden in a subclass.
An abstract implementation of a meter. By default, this class uses no-op implementations for all members unless overridden in a subclass.
An abstract implementation of a meter provider. By default, this class uses no-op implementations for all members unless overridden in a subclass.
An abstract implementation of a monotonic counter. By default, this class uses no-op implementations for all members unless overridden in a subclass.
An abstract implementation of an up-down counter. By default, this class uses no-op implementations for all members unless overridden in a subclass.
Callback parameter passed to record a gauge value
A handle to a registered async measurement (e.g. Gauge or AsyncUpDownCounter)
Entry point for metrics.
Inherited functions
Measure how long block takes to execute and record the duration in seconds using millisecond precision.
Records the size of a payload in bytes to this histogram.
Record a duration in seconds using millisecond precision.