Class OpenTracingAutoConfiguration


  • @Configuration
    @ConditionalOnClass(name="io.opentracing.contrib.spring.tracer.configuration.TracerAutoConfiguration")
    @AutoConfigureAfter(name="io.opentracing.contrib.spring.tracer.configuration.TracerAutoConfiguration")
    public class OpenTracingAutoConfiguration
    extends Object
    Support additional configuration to handle the needs of OpenTracing library for Spring.
    • Constructor Detail

      • OpenTracingAutoConfiguration

        public OpenTracingAutoConfiguration()
    • Method Detail

      • spanContextInfoCustomizer

        @Bean
        @ConditionalOnMissingBean(name="spanContextInfoCustomizer")
        public ContextInfoCustomizer spanContextInfoCustomizer()
      • spanPolicyAspect

        @Bean
        @ConditionalOnMissingBean(name="spanPolicyAspect")
        public SpanPolicyAspect spanPolicyAspect()
      • spanServiceAspect

        @Bean
        @ConditionalOnMissingBean(name="spanServiceAspect")
        public SpanServiceAspect spanServiceAspect()