Index

C E F H I P R S T 
All Classes and Interfaces|All Packages

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.

E

ExtendedDoubleHistogramBuilder - Interface in io.opentelemetry.extension.incubator.metrics
Extended DoubleHistogramBuilder with experimental APIs.
ExtendedLongHistogramBuilder - Interface in io.opentelemetry.extension.incubator.metrics
Extended LongHistogramBuilder 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
 

H

HistogramAdviceConfigurer - Interface in io.opentelemetry.extension.incubator.metrics
Configure advice for implementations of LongHistogram and DoubleHistogram.

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
 

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

setAdvice(Consumer<HistogramAdviceConfigurer>) - Method in interface io.opentelemetry.extension.incubator.metrics.ExtendedDoubleHistogramBuilder
Specify advice for histogram implementations.
setAdvice(Consumer<HistogramAdviceConfigurer>) - Method in interface io.opentelemetry.extension.incubator.metrics.ExtendedLongHistogramBuilder
Specify advice for histogram implementations.
setExplicitBucketBoundaries(List<Double>) - Method in interface io.opentelemetry.extension.incubator.metrics.HistogramAdviceConfigurer
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
 
C E F H I P R S T 
All Classes and Interfaces|All Packages