@Configuration
@ConditionalOnClass(value=feign.Client.class)
@ConditionalOnBean(value=io.opentracing.Tracer.class)
@AutoConfigureAfter(value=io.opentracing.contrib.spring.tracer.configuration.TracerAutoConfiguration.class)
@AutoConfigureBefore(name="org.springframework.cloud.openfeign.FeignAutoConfiguration")
@ConditionalOnProperty(name="opentracing.spring.cloud.feign.enabled",
havingValue="true",
matchIfMissing=true)
public class FeignTracingAutoConfiguration
extends Object
- Author:
- Pavol Loffay, EddĂș MelĂ©ndez, Gert Dubois