Index

A B C D G H I L M N O R S U 
All Classes and Interfaces|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 double values with pre-associated attributes.
BoundDoubleHistogram - Interface in io.opentelemetry.api.metrics
A histogram instrument that records long values 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 long values with pre-associated attributes.
BoundLongHistogram - Interface in io.opentelemetry.api.metrics
A histogram instrument that records long values 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 DoubleCounter with the desired options.
build() - Method in interface io.opentelemetry.api.metrics.DoubleHistogramBuilder
Builds and returns a DoubleHistogram with the desired options.
build() - Method in interface io.opentelemetry.api.metrics.DoubleUpDownCounterBuilder
Builds and returns a DoubleUpDownCounter with the desired options.
build() - Method in interface io.opentelemetry.api.metrics.LongCounterBuilder
Builds and returns a LongCounter with the desired options.
build() - Method in interface io.opentelemetry.api.metrics.LongHistogramBuilder
Builds and returns a LongHistogram with the desired options.
build() - Method in interface io.opentelemetry.api.metrics.LongUpDownCounterBuilder
Builds and returns a LongUpDownCounter with the desired options.
build() - Method in interface io.opentelemetry.api.metrics.MeterBuilder
Gets or creates a Meter instance.
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 double values.
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 long values.
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 double values.
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
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 long values.
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 long values.
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 long values.
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 Meter instances.
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 no-op MeterProvider which provides meters which do not record or emit.

O

ObservableDoubleMeasurement - Interface in io.opentelemetry.api.metrics
An interface for observing measurements with double values.
ObservableLongMeasurement - Interface in io.opentelemetry.api.metrics
An interface for observing measurements with long values.
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 double values.
ofDoubles() - Method in interface io.opentelemetry.api.metrics.LongGaugeBuilder
Sets the gauge for recording double values.
ofDoubles() - Method in interface io.opentelemetry.api.metrics.LongHistogramBuilder
Sets the histogram for recording double values.
ofDoubles() - Method in interface io.opentelemetry.api.metrics.LongUpDownCounterBuilder
Sets the counter for recording double values.
ofLongs() - Method in interface io.opentelemetry.api.metrics.DoubleCounterBuilder
Sets the counter for recording long values.
ofLongs() - Method in interface io.opentelemetry.api.metrics.DoubleGaugeBuilder
Sets the gauge for recording long values.
ofLongs() - Method in interface io.opentelemetry.api.metrics.DoubleHistogramBuilder
Sets the counter for recording long values.
ofLongs() - Method in interface io.opentelemetry.api.metrics.DoubleUpDownCounterBuilder
Sets the counter for recording long values.

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 MeterProvider that 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.
A B C D G H I L M N O R S U 
All Classes and Interfaces|All Packages