Class SentryGraphqlConfiguration

java.lang.Object
io.sentry.spring.graphql.SentryGraphqlConfiguration

@Configuration(proxyBeanMethods=false) public class SentryGraphqlConfiguration extends Object
  • Constructor Details

    • SentryGraphqlConfiguration

      public SentryGraphqlConfiguration()
  • Method Details

    • sentryInstrumentationWebMvc

      @Bean(name="sentryInstrumentation") @ConditionalOnMissingBean @ConditionalOnWebApplication(type=SERVLET) public io.sentry.graphql.SentryInstrumentation sentryInstrumentationWebMvc(@NotNull @NotNull org.springframework.beans.factory.ObjectProvider<io.sentry.graphql.SentryGraphqlInstrumentation.BeforeSpanCallback> beforeSpanCallback)
    • sentryInstrumentationWebflux

      @Bean(name="sentryInstrumentation") @ConditionalOnMissingBean @ConditionalOnWebApplication(type=REACTIVE) public io.sentry.graphql.SentryInstrumentation sentryInstrumentationWebflux(@NotNull @NotNull org.springframework.beans.factory.ObjectProvider<io.sentry.graphql.SentryGraphqlInstrumentation.BeforeSpanCallback> beforeSpanCallback)
    • exceptionResolverAdapter

      @Bean @Order(-2147483648) public SentryDataFetcherExceptionResolverAdapter exceptionResolverAdapter()
    • graphqlBeanPostProcessor

      @Bean public SentryGraphqlBeanPostProcessor graphqlBeanPostProcessor()