Class OtlpGrpcSpanExporterAutoConfiguration

java.lang.Object
io.opentelemetry.instrumentation.spring.autoconfigure.exporters.otlp.OtlpGrpcSpanExporterAutoConfiguration

@Configuration @AutoConfigureBefore(OpenTelemetryAutoConfiguration.class) @EnableConfigurationProperties(OtlpGrpcSpanExporterProperties.class) @ConditionalOnProperty(prefix="otel.exporter.otlp", name="enabled", matchIfMissing=true) @ConditionalOnClass(io.opentelemetry.exporter.otlp.trace.OtlpGrpcSpanExporter.class) public class OtlpGrpcSpanExporterAutoConfiguration extends Object
Configures OtlpGrpcSpanExporter for tracing.

Initializes OtlpGrpcSpanExporter bean if bean is missing.

  • Constructor Details

    • OtlpGrpcSpanExporterAutoConfiguration

      public OtlpGrpcSpanExporterAutoConfiguration()
  • Method Details

    • otelOtlpGrpcSpanExporter

      @Bean @ConditionalOnMissingBean public io.opentelemetry.exporter.otlp.trace.OtlpGrpcSpanExporter otelOtlpGrpcSpanExporter(OtlpGrpcSpanExporterProperties properties)