Index
All Classes and Interfaces|All Packages
B
- build() - Method in interface io.opentelemetry.extension.incubator.metrics.ExtendedDoubleGaugeBuilder
-
Builds and returns a DoubleGauge instrument with the configuration.
- build() - Method in interface io.opentelemetry.extension.incubator.metrics.ExtendedLongGaugeBuilder
-
Builds and returns a LongGauge instrument with the configuration.
C
- call(String, Callable<T>) - Method in class io.opentelemetry.extension.incubator.trace.ExtendedTracer
-
Call the provided
Callableand wrap with aSpanwith the provided name. - create(Tracer) - Static method in class io.opentelemetry.extension.incubator.trace.ExtendedTracer
-
Create a new
ExtendedTracerthat wraps the provided Tracer. - create(Iterable<String>) - Static method in class io.opentelemetry.extension.incubator.propagation.PassThroughPropagator
-
Returns a
TextMapPropagatorwhich will propagate the givenfieldsfrom extraction to injection. - create(String...) - Static method in class io.opentelemetry.extension.incubator.propagation.PassThroughPropagator
-
Returns a
TextMapPropagatorwhich will propagate the givenfieldsfrom extraction to injection.
D
- DoubleGauge - Interface in io.opentelemetry.extension.incubator.metrics
-
A gauge instrument that synchronously records
doublevalues.
E
- ExtendedDoubleCounterBuilder - Interface in io.opentelemetry.extension.incubator.metrics
-
Extended
DoubleCounterBuilderwith experimental APIs. - ExtendedDoubleGaugeBuilder - Interface in io.opentelemetry.extension.incubator.metrics
-
Extended
DoubleGaugeBuilderwith experimental APIs. - ExtendedDoubleHistogramBuilder - Interface in io.opentelemetry.extension.incubator.metrics
-
Extended
DoubleHistogramBuilderwith experimental APIs. - ExtendedDoubleUpDownCounterBuilder - Interface in io.opentelemetry.extension.incubator.metrics
-
Extended
DoubleUpDownCounterBuilderwith experimental APIs. - ExtendedLongCounterBuilder - Interface in io.opentelemetry.extension.incubator.metrics
-
Extended
LongCounterBuilderwith experimental APIs. - ExtendedLongGaugeBuilder - Interface in io.opentelemetry.extension.incubator.metrics
-
Extended
LongGaugeBuilderwith experimental APIs. - ExtendedLongHistogramBuilder - Interface in io.opentelemetry.extension.incubator.metrics
-
Extended
LongHistogramBuilderwith experimental APIs. - ExtendedLongUpDownCounterBuilder - Interface in io.opentelemetry.extension.incubator.metrics
-
Extended
LongUpDownCounterBuilderwith experimental APIs. - ExtendedTracer - Class in io.opentelemetry.extension.incubator.trace
-
Provides easy mechanisms for wrapping standard Java constructs with an OpenTelemetry Span.
- extract(Context, C, TextMapGetter<C>) - Method in class io.opentelemetry.extension.incubator.propagation.PassThroughPropagator
F
- fields() - Method in class io.opentelemetry.extension.incubator.propagation.PassThroughPropagator
I
- inject(Context, C, TextMapSetter<C>) - Method in class io.opentelemetry.extension.incubator.propagation.PassThroughPropagator
- io.opentelemetry.extension.incubator.metrics - package io.opentelemetry.extension.incubator.metrics
- io.opentelemetry.extension.incubator.propagation - package io.opentelemetry.extension.incubator.propagation
- io.opentelemetry.extension.incubator.trace - package io.opentelemetry.extension.incubator.trace
L
- LongGauge - Interface in io.opentelemetry.extension.incubator.metrics
-
A gauge instrument that synchronously records
longvalues.
P
- PassThroughPropagator - Class in io.opentelemetry.extension.incubator.propagation
-
A
TextMapPropagatorwhich can be configured with a set of fields, which will be extracted and stored inContext.
R
- run(String, Runnable) - Method in class io.opentelemetry.extension.incubator.trace.ExtendedTracer
-
Run the provided
Runnableand wrap with aSpanwith the provided name.
S
- set(double) - Method in interface io.opentelemetry.extension.incubator.metrics.DoubleGauge
-
Set the gauge value.
- set(double, Attributes) - Method in interface io.opentelemetry.extension.incubator.metrics.DoubleGauge
-
Records a value with a set of attributes.
- set(long) - Method in interface io.opentelemetry.extension.incubator.metrics.LongGauge
-
Set the gauge value.
- set(long, Attributes) - Method in interface io.opentelemetry.extension.incubator.metrics.LongGauge
-
Records a value with a set of attributes.
- setAttributesAdvice(List<AttributeKey<?>>) - Method in interface io.opentelemetry.extension.incubator.metrics.ExtendedDoubleCounterBuilder
-
Specify the attribute advice, which suggests the recommended set of attribute keys to be used for this counter.
- setAttributesAdvice(List<AttributeKey<?>>) - Method in interface io.opentelemetry.extension.incubator.metrics.ExtendedDoubleGaugeBuilder
-
Specify the attribute advice, which suggests the recommended set of attribute keys to be used for this gauge.
- setAttributesAdvice(List<AttributeKey<?>>) - Method in interface io.opentelemetry.extension.incubator.metrics.ExtendedDoubleHistogramBuilder
-
Specify the attribute advice, which suggests the recommended set of attribute keys to be used for this histogram.
- setAttributesAdvice(List<AttributeKey<?>>) - Method in interface io.opentelemetry.extension.incubator.metrics.ExtendedDoubleUpDownCounterBuilder
-
Specify the attribute advice, which suggests the recommended set of attribute keys to be used for this up down counter.
- setAttributesAdvice(List<AttributeKey<?>>) - Method in interface io.opentelemetry.extension.incubator.metrics.ExtendedLongCounterBuilder
-
Specify the attribute advice, which suggests the recommended set of attribute keys to be used for this counter.
- setAttributesAdvice(List<AttributeKey<?>>) - Method in interface io.opentelemetry.extension.incubator.metrics.ExtendedLongGaugeBuilder
-
Specify the attribute advice, which suggests the recommended set of attribute keys to be used for this gauge.
- setAttributesAdvice(List<AttributeKey<?>>) - Method in interface io.opentelemetry.extension.incubator.metrics.ExtendedLongHistogramBuilder
-
Specify the attribute advice, which suggests the recommended set of attribute keys to be used for this histogram.
- setAttributesAdvice(List<AttributeKey<?>>) - Method in interface io.opentelemetry.extension.incubator.metrics.ExtendedLongUpDownCounterBuilder
-
Specify the attribute advice, which suggests the recommended set of attribute keys to be used for this up down counter.
- setExplicitBucketBoundariesAdvice(List<Double>) - Method in interface io.opentelemetry.extension.incubator.metrics.ExtendedDoubleHistogramBuilder
-
Specify the explicit bucket buckets boundaries advice, which suggests the recommended set of explicit bucket boundaries for this histogram.
- setExplicitBucketBoundariesAdvice(List<Long>) - Method in interface io.opentelemetry.extension.incubator.metrics.ExtendedLongHistogramBuilder
-
Specify the explicit bucket buckets boundaries advice, which suggests the recommended set of explicit bucket boundaries for this histogram.
- spanBuilder(String) - Method in class io.opentelemetry.extension.incubator.trace.ExtendedTracer
T
- toString() - Method in class io.opentelemetry.extension.incubator.propagation.PassThroughPropagator
All Classes and Interfaces|All Packages