Class WebMvcFilterAutoConfigurationSpring6

java.lang.Object
io.opentelemetry.instrumentation.spring.autoconfigure.webmvc.WebMvcFilterAutoConfigurationSpring6

@Configuration @EnableConfigurationProperties(WebMvcProperties.class) @ConditionalOnProperty(prefix="otel.springboot.web", name="enabled", matchIfMissing=true) @ConditionalOnClass({jakarta.servlet.Filter.class,org.springframework.web.filter.OncePerRequestFilter.class,org.springframework.web.servlet.DispatcherServlet.class}) @ConditionalOnBean(io.opentelemetry.api.OpenTelemetry.class) public class WebMvcFilterAutoConfigurationSpring6 extends Object
Configures SpringWebMvcTelemetry for tracing.
  • Constructor Details

    • WebMvcFilterAutoConfigurationSpring6

      public WebMvcFilterAutoConfigurationSpring6()
  • Method Details

    • otelWebMvcInstrumentationFilter

      @Bean public jakarta.servlet.Filter otelWebMvcInstrumentationFilter(io.opentelemetry.api.OpenTelemetry openTelemetry)