Index

B C D E F I L P R S T 
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 Callable and wrap with a Span with the provided name.
create(Tracer) - Static method in class io.opentelemetry.extension.incubator.trace.ExtendedTracer
Create a new ExtendedTracer that wraps the provided Tracer.
create(Iterable<String>) - Static method in class io.opentelemetry.extension.incubator.propagation.PassThroughPropagator
Returns a TextMapPropagator which will propagate the given fields from extraction to injection.
create(String...) - Static method in class io.opentelemetry.extension.incubator.propagation.PassThroughPropagator
Returns a TextMapPropagator which will propagate the given fields from extraction to injection.

D

DoubleGauge - Interface in io.opentelemetry.extension.incubator.metrics
A gauge instrument that synchronously records double values.

E

ExtendedDoubleCounterBuilder - Interface in io.opentelemetry.extension.incubator.metrics
Extended DoubleCounterBuilder with experimental APIs.
ExtendedDoubleGaugeBuilder - Interface in io.opentelemetry.extension.incubator.metrics
Extended DoubleGaugeBuilder with experimental APIs.
ExtendedDoubleHistogramBuilder - Interface in io.opentelemetry.extension.incubator.metrics
Extended DoubleHistogramBuilder with experimental APIs.
ExtendedDoubleUpDownCounterBuilder - Interface in io.opentelemetry.extension.incubator.metrics
Extended DoubleUpDownCounterBuilder with experimental APIs.
ExtendedLongCounterBuilder - Interface in io.opentelemetry.extension.incubator.metrics
Extended LongCounterBuilder with experimental APIs.
ExtendedLongGaugeBuilder - Interface in io.opentelemetry.extension.incubator.metrics
Extended LongGaugeBuilder with experimental APIs.
ExtendedLongHistogramBuilder - Interface in io.opentelemetry.extension.incubator.metrics
Extended LongHistogramBuilder with experimental APIs.
ExtendedLongUpDownCounterBuilder - Interface in io.opentelemetry.extension.incubator.metrics
Extended LongUpDownCounterBuilder with 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 long values.

P

PassThroughPropagator - Class in io.opentelemetry.extension.incubator.propagation
A TextMapPropagator which can be configured with a set of fields, which will be extracted and stored in Context.

R

run(String, Runnable) - Method in class io.opentelemetry.extension.incubator.trace.ExtendedTracer
Run the provided Runnable and wrap with a Span with 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
 
B C D E F I L P R S T 
All Classes and Interfaces|All Packages