Class SentryWebfluxAutoConfiguration

java.lang.Object
io.sentry.spring.boot.jakarta.SentryWebfluxAutoConfiguration

@Configuration(proxyBeanMethods=false) @ConditionalOnWebApplication(type=REACTIVE) @ConditionalOnBean(io.sentry.IHub.class) @ConditionalOnClass(reactor.core.scheduler.Schedulers.class) @Experimental public class SentryWebfluxAutoConfiguration extends Object
Configures Sentry integration for Spring Webflux and Project Reactor.
  • Constructor Details

    • SentryWebfluxAutoConfiguration

      public SentryWebfluxAutoConfiguration()
  • Method Details

    • sentryWebTracingFilter

      @Bean @Order(-2147483647) @Conditional(io.sentry.spring.boot.jakarta.SentryAutoConfiguration.SentryTracingCondition.class) @ConditionalOnMissingBean(name="sentryWebTracingFilter") @NotNull public @NotNull io.sentry.spring.jakarta.webflux.SentryWebTracingFilter sentryWebTracingFilter()
    • sentryWebExceptionHandler

      @Bean @NotNull public @NotNull io.sentry.spring.jakarta.webflux.SentryWebExceptionHandler sentryWebExceptionHandler(@NotNull @NotNull io.sentry.IHub hub)
      Configures exception handler that handles unhandled exceptions and sends them to Sentry.