public class TracingClient extends Object implements feign.Client
| Constructor and Description |
|---|
TracingClient(feign.Client delegate,
io.opentracing.Tracer tracer) |
TracingClient(feign.Client delegate,
io.opentracing.Tracer tracer,
List<FeignSpanDecorator> spanDecorators) |
| Modifier and Type | Method and Description |
|---|---|
feign.Response |
execute(feign.Request request,
feign.Request.Options options) |
public TracingClient(feign.Client delegate,
io.opentracing.Tracer tracer)
delegate - delegating clienttracer - tracerpublic TracingClient(feign.Client delegate,
io.opentracing.Tracer tracer,
List<FeignSpanDecorator> spanDecorators)
delegate - delegating clienttracer - tracerspanDecorators - span decoratorspublic feign.Response execute(feign.Request request,
feign.Request.Options options)
throws IOException
execute in interface feign.ClientIOExceptionCopyright © 2018. All rights reserved.