B C D G I M O P S T 
All Classes All Packages

B

build() - Method in class io.opentelemetry.api.DefaultOpenTelemetryBuilder
 
build() - Method in interface io.opentelemetry.api.OpenTelemetryBuilder
Deprecated.
Returns a new OpenTelemetry based on the configuration in this OpenTelemetryBuilder.
builder() - Static method in class io.opentelemetry.api.DefaultOpenTelemetry
Returns a builder for the DefaultOpenTelemetry.
builder() - Static method in interface io.opentelemetry.api.OpenTelemetry

C

create() - Method in interface io.opentelemetry.spi.OpenTelemetryFactory
Returns a new OpenTelemetry instance.
create() - Method in interface io.opentelemetry.spi.trace.TracerProviderFactory
Creates a new TracerProvider.

D

DefaultOpenTelemetry - Class in io.opentelemetry.api
The default OpenTelemetry API, which tries to find API implementations via SPI or otherwise falls back to no-op default implementations.
DefaultOpenTelemetry(TracerProvider, MeterProvider, ContextPropagators) - Constructor for class io.opentelemetry.api.DefaultOpenTelemetry
 
DefaultOpenTelemetryBuilder - Class in io.opentelemetry.api
Builder class for DefaultOpenTelemetry.
DefaultOpenTelemetryBuilder() - Constructor for class io.opentelemetry.api.DefaultOpenTelemetryBuilder
 

G

get() - Static method in class io.opentelemetry.api.GlobalOpenTelemetry
Returns the registered global OpenTelemetry.
get() - Static method in interface io.opentelemetry.api.OpenTelemetry
Deprecated.
getGlobalMeter(String) - Static method in interface io.opentelemetry.api.OpenTelemetry
Deprecated.
this will be removed soon in preparation for the initial otel release.
getGlobalMeter(String, String) - Static method in interface io.opentelemetry.api.OpenTelemetry
Deprecated.
this will be removed soon in preparation for the initial otel release.
getGlobalMeterProvider() - Static method in interface io.opentelemetry.api.OpenTelemetry
Deprecated.
this will be removed soon in preparation for the initial otel release.
getGlobalPropagators() - Static method in interface io.opentelemetry.api.OpenTelemetry
getGlobalTracer(String) - Static method in interface io.opentelemetry.api.OpenTelemetry
getGlobalTracer(String, String) - Static method in interface io.opentelemetry.api.OpenTelemetry
getGlobalTracerProvider() - Static method in interface io.opentelemetry.api.OpenTelemetry
getMeter(String) - Static method in class io.opentelemetry.api.GlobalOpenTelemetry
Deprecated.
this will be removed soon in preparation for the initial otel release.
getMeter(String) - Method in interface io.opentelemetry.api.OpenTelemetry
Deprecated.
this will be removed soon in preparation for the initial otel release.
getMeter(String, String) - Static method in class io.opentelemetry.api.GlobalOpenTelemetry
Deprecated.
this will be removed soon in preparation for the initial otel release.
getMeter(String, String) - Method in interface io.opentelemetry.api.OpenTelemetry
Deprecated.
this will be removed soon in preparation for the initial otel release.
getMeterProvider() - Method in class io.opentelemetry.api.DefaultOpenTelemetry
Deprecated.
getMeterProvider() - Static method in class io.opentelemetry.api.GlobalOpenTelemetry
Deprecated.
this will be removed soon in preparation for the initial otel release.
getMeterProvider() - Method in interface io.opentelemetry.api.OpenTelemetry
Deprecated.
this will be removed soon in preparation for the initial otel release.
getPropagators() - Method in class io.opentelemetry.api.DefaultOpenTelemetry
 
getPropagators() - Static method in class io.opentelemetry.api.GlobalOpenTelemetry
Returns the globally registered ContextPropagators for remote propagation of a context.
getPropagators() - Method in interface io.opentelemetry.api.OpenTelemetry
Returns the ContextPropagators for this OpenTelemetry.
getTracer(String) - Static method in class io.opentelemetry.api.GlobalOpenTelemetry
Gets or creates a named tracer instance from the globally registered TracerProvider.
getTracer(String) - Method in interface io.opentelemetry.api.OpenTelemetry
Gets or creates a named tracer instance from the TracerProvider for this OpenTelemetry.
getTracer(String, String) - Static method in class io.opentelemetry.api.GlobalOpenTelemetry
Gets or creates a named and versioned tracer instance from the globally registered TracerProvider.
getTracer(String, String) - Method in interface io.opentelemetry.api.OpenTelemetry
Gets or creates a named and versioned tracer instance from the TracerProvider in this OpenTelemetry.
getTracerProvider() - Method in class io.opentelemetry.api.DefaultOpenTelemetry
 
getTracerProvider() - Static method in class io.opentelemetry.api.GlobalOpenTelemetry
Returns the globally registered TracerProvider.
getTracerProvider() - Method in interface io.opentelemetry.api.OpenTelemetry
Returns the TracerProvider for this OpenTelemetry.
GlobalOpenTelemetry - Class in io.opentelemetry.api
A global singleton for the entrypoint to telemetry functionality for tracing, metrics and baggage.

I

io.opentelemetry.api - package io.opentelemetry.api
The OpenTelemetry API.
io.opentelemetry.spi - package io.opentelemetry.spi
 
io.opentelemetry.spi.trace - package io.opentelemetry.spi.trace
The SPI (service provider interface) for initializing the OpenTelemetry tracing API.

M

meterProvider - Variable in class io.opentelemetry.api.DefaultOpenTelemetryBuilder
 

O

OpenTelemetry - Interface in io.opentelemetry.api
The entrypoint to telemetry functionality for tracing, metrics and baggage.
OpenTelemetryBuilder<T extends OpenTelemetryBuilder<T>> - Interface in io.opentelemetry.api
Deprecated.
OpenTelemetryFactory - Interface in io.opentelemetry.spi
A service provider interface (SPI) for a OpenTelemetry.

P

propagators - Variable in class io.opentelemetry.api.DefaultOpenTelemetryBuilder
 

S

set(OpenTelemetry) - Static method in class io.opentelemetry.api.GlobalOpenTelemetry
Sets the OpenTelemetry that should be the global instance.
set(OpenTelemetry) - Static method in interface io.opentelemetry.api.OpenTelemetry
setGlobalPropagators(ContextPropagators) - Static method in interface io.opentelemetry.api.OpenTelemetry
Deprecated.
this will be removed soon, create a new instance if necessary.
setMeterProvider(MeterProvider) - Method in class io.opentelemetry.api.DefaultOpenTelemetryBuilder
Deprecated.
setMeterProvider(MeterProvider) - Method in interface io.opentelemetry.api.OpenTelemetryBuilder
Deprecated.
this will be removed soon in preparation for the initial otel release.
setPropagators(ContextPropagators) - Method in class io.opentelemetry.api.DefaultOpenTelemetry
Deprecated.
setPropagators(ContextPropagators) - Method in class io.opentelemetry.api.DefaultOpenTelemetryBuilder
 
setPropagators(ContextPropagators) - Static method in class io.opentelemetry.api.GlobalOpenTelemetry
Deprecated.
this will be removed soon, create a new instance if necessary.
setPropagators(ContextPropagators) - Method in interface io.opentelemetry.api.OpenTelemetry
Deprecated.
this will be removed soon, create a new instance if necessary.
setPropagators(ContextPropagators) - Method in interface io.opentelemetry.api.OpenTelemetryBuilder
Deprecated.
Sets the ContextPropagators to use.
setTracerProvider(TracerProvider) - Method in class io.opentelemetry.api.DefaultOpenTelemetryBuilder
 
setTracerProvider(TracerProvider) - Method in interface io.opentelemetry.api.OpenTelemetryBuilder
Deprecated.
Sets the TracerProvider to use.

T

tracerProvider - Variable in class io.opentelemetry.api.DefaultOpenTelemetryBuilder
 
TracerProviderFactory - Interface in io.opentelemetry.spi.trace
TracerProviderFactory is a service provider for a TracerProvider.
B C D G I M O P S T 
All Classes All Packages