Package io.opentelemetry.api
Interface OpenTelemetryBuilder<T extends OpenTelemetryBuilder<T>>
-
- All Known Implementing Classes:
DefaultOpenTelemetryBuilder
@Deprecated public interface OpenTelemetryBuilder<T extends OpenTelemetryBuilder<T>>
Deprecated.use theDefaultOpenTelemetryBuilder
instead.A builder of an implementation of the OpenTelemetry API. Generally used to reconfigure SDK implementations.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description OpenTelemetry
build()
Deprecated.Returns a newOpenTelemetry
based on the configuration in thisOpenTelemetryBuilder
.T
setMeterProvider(io.opentelemetry.api.metrics.MeterProvider meterProvider)
Deprecated.this will be removed soon in preparation for the initial otel release.T
setPropagators(io.opentelemetry.context.propagation.ContextPropagators propagators)
Deprecated.Sets theContextPropagators
to use.T
setTracerProvider(io.opentelemetry.api.trace.TracerProvider tracerProvider)
Deprecated.Sets theTracerProvider
to use.
-
-
-
Method Detail
-
setTracerProvider
T setTracerProvider(io.opentelemetry.api.trace.TracerProvider tracerProvider)
Deprecated.Sets theTracerProvider
to use.
-
setMeterProvider
@Deprecated T setMeterProvider(io.opentelemetry.api.metrics.MeterProvider meterProvider)
Deprecated.this will be removed soon in preparation for the initial otel release.Sets theMeterProvider
to use.
-
setPropagators
T setPropagators(io.opentelemetry.context.propagation.ContextPropagators propagators)
Deprecated.Sets theContextPropagators
to use.
-
build
OpenTelemetry build()
Deprecated.Returns a newOpenTelemetry
based on the configuration in thisOpenTelemetryBuilder
.
-
-