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

DoubleCounterAdviceConfigurer - Interface in io.opentelemetry.extension.incubator.metrics
Configure advice for implementation of DoubleCounter.
DoubleGauge - Interface in io.opentelemetry.extension.incubator.metrics
A gauge instrument that synchronously records double values.
DoubleGaugeAdviceConfigurer - Interface in io.opentelemetry.extension.incubator.metrics
Configure advice for implementation of DoubleGauge.
DoubleHistogramAdviceConfigurer - Interface in io.opentelemetry.extension.incubator.metrics
Configure advice for implementations of DoubleHistogram.
DoubleUpDownCounterAdviceConfigurer - Interface in io.opentelemetry.extension.incubator.metrics
Configure advice for implementation of DoubleUpDownCounter.

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

LongCounterAdviceConfigurer - Interface in io.opentelemetry.extension.incubator.metrics
Configure advice for implementation of LongCounter.
LongGauge - Interface in io.opentelemetry.extension.incubator.metrics
A gauge instrument that synchronously records long values.
LongGaugeAdviceConfigurer - Interface in io.opentelemetry.extension.incubator.metrics
Configure advice for implementation of LongGauge.
LongHistogramAdviceConfigurer - Interface in io.opentelemetry.extension.incubator.metrics
Configure advice for implementations of LongHistogram.
LongUpDownCounterAdviceConfigurer - Interface in io.opentelemetry.extension.incubator.metrics
Configure advice for implementation of LongUpDownCounter.

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.
setAdvice(Consumer<DoubleCounterAdviceConfigurer>) - Method in interface io.opentelemetry.extension.incubator.metrics.ExtendedDoubleCounterBuilder
Specify advice for counter implementations.
setAdvice(Consumer<DoubleGaugeAdviceConfigurer>) - Method in interface io.opentelemetry.extension.incubator.metrics.ExtendedDoubleGaugeBuilder
Specify advice for gauge implementations.
setAdvice(Consumer<DoubleHistogramAdviceConfigurer>) - Method in interface io.opentelemetry.extension.incubator.metrics.ExtendedDoubleHistogramBuilder
Specify advice for histogram implementations.
setAdvice(Consumer<DoubleUpDownCounterAdviceConfigurer>) - Method in interface io.opentelemetry.extension.incubator.metrics.ExtendedDoubleUpDownCounterBuilder
Specify advice for up down counter implementations.
setAdvice(Consumer<LongCounterAdviceConfigurer>) - Method in interface io.opentelemetry.extension.incubator.metrics.ExtendedLongCounterBuilder
Specify advice for counter implementations.
setAdvice(Consumer<LongGaugeAdviceConfigurer>) - Method in interface io.opentelemetry.extension.incubator.metrics.ExtendedLongGaugeBuilder
Specify advice for gauge implementations.
setAdvice(Consumer<LongHistogramAdviceConfigurer>) - Method in interface io.opentelemetry.extension.incubator.metrics.ExtendedLongHistogramBuilder
Specify advice for histogram implementations.
setAdvice(Consumer<LongUpDownCounterAdviceConfigurer>) - Method in interface io.opentelemetry.extension.incubator.metrics.ExtendedLongUpDownCounterBuilder
Specify advice for up down counter implementations.
setAttributes(List<AttributeKey<?>>) - Method in interface io.opentelemetry.extension.incubator.metrics.DoubleCounterAdviceConfigurer
Specify the recommended set of attribute keys to be used for this counter.
setAttributes(List<AttributeKey<?>>) - Method in interface io.opentelemetry.extension.incubator.metrics.DoubleGaugeAdviceConfigurer
Specify the recommended set of attribute keys to be used for this gauge.
setAttributes(List<AttributeKey<?>>) - Method in interface io.opentelemetry.extension.incubator.metrics.DoubleHistogramAdviceConfigurer
Specify the recommended set of attribute keys to be used for this histogram.
setAttributes(List<AttributeKey<?>>) - Method in interface io.opentelemetry.extension.incubator.metrics.DoubleUpDownCounterAdviceConfigurer
Specify the recommended set of attribute keys to be used for this up down counter.
setAttributes(List<AttributeKey<?>>) - Method in interface io.opentelemetry.extension.incubator.metrics.LongCounterAdviceConfigurer
Specify the recommended set of attribute keys to be used for this counter.
setAttributes(List<AttributeKey<?>>) - Method in interface io.opentelemetry.extension.incubator.metrics.LongGaugeAdviceConfigurer
Specify the recommended set of attribute keys to be used for this gauge.
setAttributes(List<AttributeKey<?>>) - Method in interface io.opentelemetry.extension.incubator.metrics.LongHistogramAdviceConfigurer
Specify the recommended set of attribute keys to be used for this histogram.
setAttributes(List<AttributeKey<?>>) - Method in interface io.opentelemetry.extension.incubator.metrics.LongUpDownCounterAdviceConfigurer
Specify the recommended set of attribute keys to be used for this up down counter.
setExplicitBucketBoundaries(List<Double>) - Method in interface io.opentelemetry.extension.incubator.metrics.DoubleHistogramAdviceConfigurer
Specify recommended set of explicit bucket boundaries for this histogram.
setExplicitBucketBoundaries(List<Long>) - Method in interface io.opentelemetry.extension.incubator.metrics.LongHistogramAdviceConfigurer
Specify 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