Class OpenTelemetryAutoConfiguration.OpenTelemetryBeanConfig
- java.lang.Object
-
- io.opentelemetry.instrumentation.spring.autoconfigure.OpenTelemetryAutoConfiguration.OpenTelemetryBeanConfig
-
- Enclosing class:
- OpenTelemetryAutoConfiguration
@Configuration @ConditionalOnMissingBean(io.opentelemetry.api.OpenTelemetry.class) public static class OpenTelemetryAutoConfiguration.OpenTelemetryBeanConfig extends Object
-
-
Constructor Summary
Constructors Constructor Description OpenTelemetryBeanConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.opentelemetry.api.OpenTelemetryopenTelemetry(org.springframework.beans.factory.ObjectProvider<io.opentelemetry.context.propagation.ContextPropagators> propagatorsProvider, io.opentelemetry.sdk.trace.SdkTracerProvider tracerProvider)io.opentelemetry.sdk.trace.SdkTracerProvidersdkTracerProvider(SamplerProperties samplerProperties, org.springframework.beans.factory.ObjectProvider<List<io.opentelemetry.sdk.trace.export.SpanExporter>> spanExportersProvider)
-
-
-
Method Detail
-
sdkTracerProvider
@Bean @ConditionalOnMissingBean public io.opentelemetry.sdk.trace.SdkTracerProvider sdkTracerProvider(SamplerProperties samplerProperties, org.springframework.beans.factory.ObjectProvider<List<io.opentelemetry.sdk.trace.export.SpanExporter>> spanExportersProvider)
-
openTelemetry
@Bean public io.opentelemetry.api.OpenTelemetry openTelemetry(org.springframework.beans.factory.ObjectProvider<io.opentelemetry.context.propagation.ContextPropagators> propagatorsProvider, io.opentelemetry.sdk.trace.SdkTracerProvider tracerProvider)
-
-