A B C D G H I L M N O R S U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(double) - Method in interface io.opentelemetry.api.metrics.BoundDoubleCounter
-
Records a value with pre-bound attributes.
- add(double) - Method in interface io.opentelemetry.api.metrics.BoundDoubleUpDownCounter
-
Records a value with pre-bound attributes.
- add(double) - Method in interface io.opentelemetry.api.metrics.DoubleCounter
-
Records a value.
- add(double) - Method in interface io.opentelemetry.api.metrics.DoubleUpDownCounter
-
Records a value.
- add(double, Attributes) - Method in interface io.opentelemetry.api.metrics.DoubleCounter
-
Records a value with a set of attributes.
- add(double, Attributes) - Method in interface io.opentelemetry.api.metrics.DoubleUpDownCounter
-
Records a value with a set of attributes.
- add(double, Attributes, Context) - Method in interface io.opentelemetry.api.metrics.DoubleCounter
-
Records a value with a set of attributes.
- add(double, Attributes, Context) - Method in interface io.opentelemetry.api.metrics.DoubleUpDownCounter
-
Records a value with a set of attributes.
- add(double, Context) - Method in interface io.opentelemetry.api.metrics.BoundDoubleCounter
-
Records a value with pre-bound attributes.
- add(double, Context) - Method in interface io.opentelemetry.api.metrics.BoundDoubleUpDownCounter
-
Records a value with a pre-bound attributes.
- add(long) - Method in interface io.opentelemetry.api.metrics.BoundLongCounter
-
Records a value with pre-bound attributes.
- add(long) - Method in interface io.opentelemetry.api.metrics.BoundLongUpDownCounter
-
Records a value with pre-bound attributes.
- add(long) - Method in interface io.opentelemetry.api.metrics.LongCounter
-
Records a value.
- add(long) - Method in interface io.opentelemetry.api.metrics.LongUpDownCounter
-
Records a value.
- add(long, Attributes) - Method in interface io.opentelemetry.api.metrics.LongCounter
-
Records a value with a set of attributes.
- add(long, Attributes) - Method in interface io.opentelemetry.api.metrics.LongUpDownCounter
-
Record a value with a set of attributes.
- add(long, Attributes, Context) - Method in interface io.opentelemetry.api.metrics.LongCounter
-
Records a value with a set of attributes.
- add(long, Attributes, Context) - Method in interface io.opentelemetry.api.metrics.LongUpDownCounter
-
Records a value with a set of attributes.
- add(long, Context) - Method in interface io.opentelemetry.api.metrics.BoundLongCounter
-
Records a value with pre-bound attributes.
- add(long, Context) - Method in interface io.opentelemetry.api.metrics.BoundLongUpDownCounter
-
Records a value with a pre-bound attributes.
B
- bind(Attributes) - Method in interface io.opentelemetry.api.metrics.DoubleCounter
-
Constructs a bound version of this instrument where all recorded values use the given attributes.
- bind(Attributes) - Method in interface io.opentelemetry.api.metrics.DoubleHistogram
-
Constructs a bound version of this instrument where all recorded values use the given attributes.
- bind(Attributes) - Method in interface io.opentelemetry.api.metrics.DoubleUpDownCounter
-
Constructs a bound version of this instrument where all recorded values use the given attributes.
- bind(Attributes) - Method in interface io.opentelemetry.api.metrics.LongCounter
-
Constructs a bound version of this instrument where all recorded values use the given attributes.
- bind(Attributes) - Method in interface io.opentelemetry.api.metrics.LongHistogram
-
Construct a bound version of this instrument where all recorded values use the given attributes.
- bind(Attributes) - Method in interface io.opentelemetry.api.metrics.LongUpDownCounter
-
Construct a bound version of this instrument where all recorded values use the given attributes.
- BoundDoubleCounter - Interface in io.opentelemetry.api.metrics
-
A counter instrument that records
doublevalues with pre-associated attributes. - BoundDoubleHistogram - Interface in io.opentelemetry.api.metrics
-
A histogram instrument that records
longvalues with pre-associated attributes. - BoundDoubleUpDownCounter - Interface in io.opentelemetry.api.metrics
-
An up-down-counter instrument with pre-bound attributes.
- BoundLongCounter - Interface in io.opentelemetry.api.metrics
-
A counter instrument that records
longvalues with pre-associated attributes. - BoundLongHistogram - Interface in io.opentelemetry.api.metrics
-
A histogram instrument that records
longvalues with pre-associated attributes. - BoundLongUpDownCounter - Interface in io.opentelemetry.api.metrics
-
An up-down-counter instrument with pre-bound attributes.
- build() - Method in interface io.opentelemetry.api.metrics.DoubleCounterBuilder
-
Builds and returns a
DoubleCounterwith the desired options. - build() - Method in interface io.opentelemetry.api.metrics.DoubleHistogramBuilder
-
Builds and returns a
DoubleHistogramwith the desired options. - build() - Method in interface io.opentelemetry.api.metrics.DoubleUpDownCounterBuilder
-
Builds and returns a
DoubleUpDownCounterwith the desired options. - build() - Method in interface io.opentelemetry.api.metrics.LongCounterBuilder
-
Builds and returns a
LongCounterwith the desired options. - build() - Method in interface io.opentelemetry.api.metrics.LongHistogramBuilder
-
Builds and returns a
LongHistogramwith the desired options. - build() - Method in interface io.opentelemetry.api.metrics.LongUpDownCounterBuilder
-
Builds and returns a
LongUpDownCounterwith the desired options. - build() - Method in interface io.opentelemetry.api.metrics.MeterBuilder
-
Gets or creates a
Meterinstance. - buildWithCallback(Consumer<ObservableDoubleMeasurement>) - Method in interface io.opentelemetry.api.metrics.DoubleCounterBuilder
-
Builds this asynchronous insturment with the given callback.
- buildWithCallback(Consumer<ObservableDoubleMeasurement>) - Method in interface io.opentelemetry.api.metrics.DoubleGaugeBuilder
-
Builds this asynchronous instrument with the given callback.
- buildWithCallback(Consumer<ObservableDoubleMeasurement>) - Method in interface io.opentelemetry.api.metrics.DoubleUpDownCounterBuilder
-
Builds this asynchronous instrument with the given callback.
- buildWithCallback(Consumer<ObservableLongMeasurement>) - Method in interface io.opentelemetry.api.metrics.LongCounterBuilder
-
Builds this asynchronous instrument with the given callback.
- buildWithCallback(Consumer<ObservableLongMeasurement>) - Method in interface io.opentelemetry.api.metrics.LongGaugeBuilder
-
Builds this asynchronous insturment with the given callback.
- buildWithCallback(Consumer<ObservableLongMeasurement>) - Method in interface io.opentelemetry.api.metrics.LongUpDownCounterBuilder
-
Builds this asynchronous instrument with the given callback.
C
- counterBuilder(String) - Method in interface io.opentelemetry.api.metrics.Meter
-
Constructs a counter instrument.
D
- DoubleCounter - Interface in io.opentelemetry.api.metrics
-
A counter instrument that records
doublevalues. - DoubleCounterBuilder - Interface in io.opentelemetry.api.metrics
-
Builder class for
DoubleCounter. - DoubleGaugeBuilder - Interface in io.opentelemetry.api.metrics
-
A builder for Gauge metric types.
- DoubleHistogram - Interface in io.opentelemetry.api.metrics
-
A histogram instrument that records
longvalues. - DoubleHistogramBuilder - Interface in io.opentelemetry.api.metrics
-
Builder class for
DoubleHistogram. - DoubleUpDownCounter - Interface in io.opentelemetry.api.metrics
-
An up-down-counter instrument that records
doublevalues. - DoubleUpDownCounterBuilder - Interface in io.opentelemetry.api.metrics
-
Builder class for
DoubleUpDownCounter.
G
- gaugeBuilder(String) - Method in interface io.opentelemetry.api.metrics.Meter
-
Constructs an asynchronous gauge.
- get() - Static method in class io.opentelemetry.api.metrics.GlobalMeterProvider
-
Returns the globally registered
MeterProvider. - get(String) - Method in interface io.opentelemetry.api.metrics.MeterProvider
-
Gets or creates a named and versioned meter instance.
- get(String, String, String) - Method in interface io.opentelemetry.api.metrics.MeterProvider
-
Gets or creates a named and versioned meter instance.
- GlobalMeterProvider - Class in io.opentelemetry.api.metrics
-
This class is a temporary solution until metrics SDK is marked stable.
H
- histogramBuilder(String) - Method in interface io.opentelemetry.api.metrics.Meter
-
Constructs a Histogram instrument.
I
- io.opentelemetry.api.metrics - package io.opentelemetry.api.metrics
-
This package describes the Metrics API that can be used to record application Metrics.
L
- LongCounter - Interface in io.opentelemetry.api.metrics
-
A counter instrument that records
longvalues. - LongCounterBuilder - Interface in io.opentelemetry.api.metrics
-
Builder class for
LongCounter. - LongGaugeBuilder - Interface in io.opentelemetry.api.metrics
-
A builder for Gauge metric types.
- LongHistogram - Interface in io.opentelemetry.api.metrics
-
A histogram instrument that records
longvalues. - LongHistogramBuilder - Interface in io.opentelemetry.api.metrics
-
Builder class for
LongHistogram. - LongUpDownCounter - Interface in io.opentelemetry.api.metrics
-
An up-down-counter instrument that records
longvalues. - LongUpDownCounterBuilder - Interface in io.opentelemetry.api.metrics
-
Builder class for
LongUpDownCounter.
M
- Meter - Interface in io.opentelemetry.api.metrics
-
Provides instruments used to produce metrics.
- meterBuilder(String) - Method in interface io.opentelemetry.api.metrics.MeterProvider
-
Creates a MeterBuilder for a named meter instance.
- MeterBuilder - Interface in io.opentelemetry.api.metrics
-
Builder class for creating
Meterinstances. - MeterProvider - Interface in io.opentelemetry.api.metrics
-
A registry for creating named
Meters.
N
- noop() - Static method in interface io.opentelemetry.api.metrics.MeterProvider
-
Returns a MeterProvider that does nothing.
O
- ObservableDoubleMeasurement - Interface in io.opentelemetry.api.metrics
-
An interface for observing measurements with
doublevalues. - ObservableLongMeasurement - Interface in io.opentelemetry.api.metrics
-
An interface for observing measurements with
longvalues. - ObservableMeasurement - Interface in io.opentelemetry.api.metrics
-
A mechanism for observing measurments.
- observe(double) - Method in interface io.opentelemetry.api.metrics.ObservableDoubleMeasurement
-
Records a measurement.
- observe(double, Attributes) - Method in interface io.opentelemetry.api.metrics.ObservableDoubleMeasurement
-
Records a measurement with a set of attributes.
- observe(long) - Method in interface io.opentelemetry.api.metrics.ObservableLongMeasurement
-
Records a measurement.
- observe(long, Attributes) - Method in interface io.opentelemetry.api.metrics.ObservableLongMeasurement
-
Records a measurement with a set of attributes.
- ofDoubles() - Method in interface io.opentelemetry.api.metrics.LongCounterBuilder
-
Sets the counter for recording
doublevalues. - ofDoubles() - Method in interface io.opentelemetry.api.metrics.LongGaugeBuilder
-
Sets the gauge for recording
doublevalues. - ofDoubles() - Method in interface io.opentelemetry.api.metrics.LongHistogramBuilder
-
Sets the histogram for recording
doublevalues. - ofDoubles() - Method in interface io.opentelemetry.api.metrics.LongUpDownCounterBuilder
-
Sets the counter for recording
doublevalues. - ofLongs() - Method in interface io.opentelemetry.api.metrics.DoubleCounterBuilder
-
Sets the counter for recording
longvalues. - ofLongs() - Method in interface io.opentelemetry.api.metrics.DoubleGaugeBuilder
-
Sets the gauge for recording
longvalues. - ofLongs() - Method in interface io.opentelemetry.api.metrics.DoubleHistogramBuilder
-
Sets the counter for recording
longvalues. - ofLongs() - Method in interface io.opentelemetry.api.metrics.DoubleUpDownCounterBuilder
-
Sets the counter for recording
longvalues.
R
- record(double) - Method in interface io.opentelemetry.api.metrics.BoundDoubleHistogram
-
Records a value with a pre-bound set of attributes.
- record(double) - Method in interface io.opentelemetry.api.metrics.DoubleHistogram
-
Records a value.
- record(double, Attributes) - Method in interface io.opentelemetry.api.metrics.DoubleHistogram
-
Records a value with a set of attributes.
- record(double, Attributes, Context) - Method in interface io.opentelemetry.api.metrics.DoubleHistogram
-
Records a value with a set of attributes.
- record(double, Context) - Method in interface io.opentelemetry.api.metrics.BoundDoubleHistogram
-
Records a value with a pre-bound set of attributes.
- record(long) - Method in interface io.opentelemetry.api.metrics.BoundLongHistogram
-
Records a value with a pre-bound set of attributes.
- record(long) - Method in interface io.opentelemetry.api.metrics.LongHistogram
-
Records a value.
- record(long, Attributes) - Method in interface io.opentelemetry.api.metrics.LongHistogram
-
Records a value with a set of attributes.
- record(long, Attributes, Context) - Method in interface io.opentelemetry.api.metrics.LongHistogram
-
Records a value with a set of attributes.
- record(long, Context) - Method in interface io.opentelemetry.api.metrics.BoundLongHistogram
-
Records a value with a pre-bound set of attributes.
S
- set(MeterProvider) - Static method in class io.opentelemetry.api.metrics.GlobalMeterProvider
-
Sets the
MeterProviderthat should be the global instance. - setDescription(String) - Method in interface io.opentelemetry.api.metrics.DoubleCounterBuilder
-
Sets the description for this instrument.
- setDescription(String) - Method in interface io.opentelemetry.api.metrics.DoubleGaugeBuilder
-
Sets the description for this instrument.
- setDescription(String) - Method in interface io.opentelemetry.api.metrics.DoubleHistogramBuilder
-
Sets the description for this instrument.
- setDescription(String) - Method in interface io.opentelemetry.api.metrics.DoubleUpDownCounterBuilder
-
Sets the description for this instrument.
- setDescription(String) - Method in interface io.opentelemetry.api.metrics.LongCounterBuilder
-
Sets the description for this instrument.
- setDescription(String) - Method in interface io.opentelemetry.api.metrics.LongGaugeBuilder
-
Sets the description for this instrument.
- setDescription(String) - Method in interface io.opentelemetry.api.metrics.LongHistogramBuilder
-
Sets the description for this instrument.
- setDescription(String) - Method in interface io.opentelemetry.api.metrics.LongUpDownCounterBuilder
-
Sets the description for this instrument.
- setInstrumentationVersion(String) - Method in interface io.opentelemetry.api.metrics.MeterBuilder
-
Assigns a version to the instrumentation library that is using the resulting Meter.
- setSchemaUrl(String) - Method in interface io.opentelemetry.api.metrics.MeterBuilder
-
Assigns an OpenTelemetry schema URL to the resulting Meter.
- setUnit(String) - Method in interface io.opentelemetry.api.metrics.DoubleCounterBuilder
-
Sets the unit of measure for this instrument.
- setUnit(String) - Method in interface io.opentelemetry.api.metrics.DoubleGaugeBuilder
-
Sets the unit of measure for this instrument.
- setUnit(String) - Method in interface io.opentelemetry.api.metrics.DoubleHistogramBuilder
-
Sets the unit of measure for this instrument.
- setUnit(String) - Method in interface io.opentelemetry.api.metrics.DoubleUpDownCounterBuilder
-
Sets the unit of measure for this instrument.
- setUnit(String) - Method in interface io.opentelemetry.api.metrics.LongCounterBuilder
-
Sets the unit of measure for this instrument.
- setUnit(String) - Method in interface io.opentelemetry.api.metrics.LongGaugeBuilder
-
Sets the unit of measure for this instrument.
- setUnit(String) - Method in interface io.opentelemetry.api.metrics.LongHistogramBuilder
-
Sets the unit of measure for this instrument.
- setUnit(String) - Method in interface io.opentelemetry.api.metrics.LongUpDownCounterBuilder
-
Sets the unit of measure for this instrument.
U
- unbind() - Method in interface io.opentelemetry.api.metrics.BoundDoubleCounter
-
Unbinds the current bound instance from the
DoubleCounter. - unbind() - Method in interface io.opentelemetry.api.metrics.BoundDoubleHistogram
-
Unbinds the current bound instance from the
DoubleHistogram. - unbind() - Method in interface io.opentelemetry.api.metrics.BoundDoubleUpDownCounter
-
Unbinds the current bound instance from the
DoubleUpDownCounter. - unbind() - Method in interface io.opentelemetry.api.metrics.BoundLongCounter
-
Unbinds the current bound instance from the
LongCounter. - unbind() - Method in interface io.opentelemetry.api.metrics.BoundLongHistogram
-
Unbinds the current bound instance from the
LongHistogram. - unbind() - Method in interface io.opentelemetry.api.metrics.BoundLongUpDownCounter
-
Unbinds the current bound instance from the
LongUpDownCounter. - upDownCounterBuilder(String) - Method in interface io.opentelemetry.api.metrics.Meter
-
Constructs an up-down-counter instrument.
All Classes All Packages