See: Description
Interface | Description |
---|---|
AsynchronousInstrument<R extends AsynchronousInstrument.Result> |
AsynchronousInstrument is an interface that defines a type of instruments that are used
to report measurements asynchronously. |
AsynchronousInstrument.Builder |
Builder class for
AsynchronousInstrument . |
AsynchronousInstrument.Callback<R extends AsynchronousInstrument.Result> |
A
Callback for a AsynchronousInstrument . |
AsynchronousInstrument.DoubleResult |
The result for the
AsynchronousInstrument.Callback . |
AsynchronousInstrument.LongResult |
The result for the
AsynchronousInstrument.Callback . |
AsynchronousInstrument.Result | |
BatchRecorder |
Util class that can be use to atomically record measurements associated with a set of Metrics.
|
DoubleCounter |
Counter is the most common synchronous instrument.
|
DoubleCounter.BoundDoubleCounter |
A
Bound Instrument for a DoubleCounter . |
DoubleCounter.Builder |
Builder class for
DoubleCounter . |
DoubleSumObserver |
SumObserver is the asynchronous instrument corresponding to Counter, used to capture a
monotonic sum with Observe(sum). |
DoubleSumObserver.Builder |
Builder class for
DoubleSumObserver . |
DoubleUpDownCounter |
UpDownCounter is a synchronous instrument and very similar to Counter except that Add(increment)
supports negative increments.
|
DoubleUpDownCounter.BoundDoubleUpDownCounter |
A
Bound Instrument for a DoubleUpDownCounter . |
DoubleUpDownCounter.Builder |
Builder class for
DoubleUpDownCounter . |
DoubleUpDownSumObserver |
UpDownSumObserver is the asynchronous instrument corresponding to UpDownCounter, used to capture
a non-monotonic count with Observe(sum).
|
DoubleUpDownSumObserver.Builder |
Builder class for
DoubleUpDownSumObserver . |
DoubleValueObserver |
ValueObserver is the asynchronous instrument corresponding to ValueRecorder, used to
capture values that are treated as individual observations, recorded with the observe(value)
method. |
DoubleValueObserver.Builder |
Builder class for
DoubleValueObserver . |
DoubleValueRecorder |
ValueRecorder is a synchronous instrument useful for recording any number, positive or negative.
|
DoubleValueRecorder.BoundDoubleValueRecorder |
A
Bound Instrument for a DoubleValueRecorder . |
DoubleValueRecorder.Builder |
Builder class for
DoubleValueRecorder . |
Instrument |
Base interface for all metrics defined in this package.
|
Instrument.Builder |
The
Builder class for the Instrument . |
LongCounter |
Counter is the most common synchronous instrument.
|
LongCounter.BoundLongCounter |
A
Bound Instrument for a LongCounter . |
LongCounter.Builder |
Builder class for
LongCounter . |
LongSumObserver |
SumObserver is the asynchronous instrument corresponding to Counter, used to capture a
monotonic sum with Observe(sum). |
LongSumObserver.Builder |
Builder class for
LongSumObserver . |
LongUpDownCounter |
UpDownCounter is a synchronous instrument and very similar to Counter except that Add(increment)
supports negative increments.
|
LongUpDownCounter.BoundLongUpDownCounter |
A
Bound Instrument for a LongUpDownCounter . |
LongUpDownCounter.Builder |
Builder class for
LongUpDownCounter . |
LongUpDownSumObserver |
UpDownSumObserver is the asynchronous instrument corresponding to UpDownCounter, used to capture
a non-monotonic count with Observe(sum).
|
LongUpDownSumObserver.Builder |
Builder class for
LongUpDownSumObserver . |
LongValueObserver |
ValueObserver is the asynchronous instrument corresponding to ValueRecorder, used to
capture values that are treated as individual observations, recorded with the observe(value)
method. |
LongValueObserver.Builder |
Builder class for
LongValueObserver . |
LongValueRecorder |
ValueRecorder is a synchronous instrument useful for recording any number, positive or negative.
|
LongValueRecorder.BoundLongValueRecorder |
A
Bound Instrument for a LongValueRecorder . |
LongValueRecorder.Builder |
Builder class for
LongValueRecorder . |
Meter |
Meter is a simple, interface that allows users to record measurements (metrics).
|
MeterProvider |
A registry for creating named
Meter s. |
SynchronousInstrument<B extends SynchronousInstrument.BoundInstrument> |
SynchronousInstrument is an interface that defines a type of instruments that are used to report
measurements synchronously.
|
SynchronousInstrument.BoundInstrument | |
SynchronousInstrument.Builder |
Builder class for
SynchronousInstrument . |
Class | Description |
---|---|
DefaultMeter |
No-op implementations of
Meter . |
DefaultMeterProvider |