@Configuration
@ConditionalOnWebApplication
@ConditionalOnBean(value=io.opentracing.Tracer.class)
@AutoConfigureAfter(value=io.opentracing.contrib.spring.tracer.configuration.TracerAutoConfiguration.class)
@ConditionalOnClass(value=com.netflix.zuul.ZuulFilter.class)
@ConditionalOnProperty(name="opentracing.spring.cloud.zuul.enabled",
havingValue="true",
matchIfMissing=true)
public class ZuulAutoConfiguration
extends Object
| Constructor and Description |
|---|
ZuulAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
TracePostZuulFilter |
tracePostZuulFilter() |
io.opentracing.contrib.spring.cloud.zuul.TracePreZuulFilter |
tracePreZuulFilter(io.opentracing.Tracer tracer) |
@Bean @ConditionalOnMissingBean public io.opentracing.contrib.spring.cloud.zuul.TracePreZuulFilter tracePreZuulFilter(io.opentracing.Tracer tracer)
@Bean @ConditionalOnMissingBean public TracePostZuulFilter tracePostZuulFilter()
Copyright © 2017–2019. All rights reserved.