Class Hierarchy
- java.lang.Object
- org.elasticsearch.telemetry.MetricRecorder<I>
- org.elasticsearch.plugins.Plugin (implements java.io.Closeable)
- org.elasticsearch.telemetry.TestTelemetryPlugin (implements org.elasticsearch.plugins.TelemetryPlugin)
- java.lang.Record
- org.elasticsearch.telemetry.Measurement
- org.elasticsearch.telemetry.RecordingInstruments
- org.elasticsearch.telemetry.RecordingInstruments.RecordingInstrument (implements org.elasticsearch.telemetry.metric.Instrument)
- org.elasticsearch.telemetry.RecordingInstruments.CallbackRecordingInstrument (implements java.lang.AutoCloseable, java.lang.Runnable)
- org.elasticsearch.telemetry.RecordingInstruments.RecordingAsyncDoubleCounter (implements org.elasticsearch.telemetry.metric.DoubleAsyncCounter)
- org.elasticsearch.telemetry.RecordingInstruments.RecordingAsyncLongCounter (implements org.elasticsearch.telemetry.metric.LongAsyncCounter)
- org.elasticsearch.telemetry.RecordingInstruments.RecordingDoubleGauge (implements org.elasticsearch.telemetry.metric.DoubleGauge)
- org.elasticsearch.telemetry.RecordingInstruments.RecordingLongGauge (implements org.elasticsearch.telemetry.metric.LongGauge)
- org.elasticsearch.telemetry.RecordingInstruments.RecordingDoubleCounter (implements org.elasticsearch.telemetry.metric.DoubleCounter)
- org.elasticsearch.telemetry.RecordingInstruments.RecordingDoubleHistogram (implements org.elasticsearch.telemetry.metric.DoubleHistogram)
- org.elasticsearch.telemetry.RecordingInstruments.RecordingDoubleUpDownCounter (implements org.elasticsearch.telemetry.metric.DoubleUpDownCounter)
- org.elasticsearch.telemetry.RecordingInstruments.RecordingLongCounter (implements org.elasticsearch.telemetry.metric.LongCounter)
- org.elasticsearch.telemetry.RecordingInstruments.RecordingLongHistogram (implements org.elasticsearch.telemetry.metric.LongHistogram)
- org.elasticsearch.telemetry.RecordingInstruments.RecordingLongUpDownCounter (implements org.elasticsearch.telemetry.metric.LongUpDownCounter)
- org.elasticsearch.telemetry.RecordingInstruments.CallbackRecordingInstrument (implements java.lang.AutoCloseable, java.lang.Runnable)
- org.elasticsearch.telemetry.RecordingMeterRegistry (implements org.elasticsearch.telemetry.metric.MeterRegistry)
Interface Hierarchy
- java.util.function.Supplier<T>
- org.elasticsearch.telemetry.RecordingInstruments.NumberWithAttributesObserver
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.elasticsearch.telemetry.InstrumentType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)