@API(status=EXPERIMENTAL) public final class CompositeSpanDecorator extends Object implements SpanDecorator
| Constructor and Description |
|---|
CompositeSpanDecorator() |
| Modifier and Type | Method and Description |
|---|---|
static SpanDecorator |
composite(Iterable<SpanDecorator> decorators) |
static SpanDecorator |
composite(SpanDecorator decorator,
SpanDecorator... decorators) |
void |
onError(io.opentracing.Span span,
RequestArguments arguments,
Throwable error) |
void |
onRequest(io.opentracing.Span span,
RequestArguments arguments) |
void |
onResponse(io.opentracing.Span span,
RequestArguments arguments,
org.springframework.http.client.ClientHttpResponse response) |
public void onRequest(io.opentracing.Span span,
RequestArguments arguments)
onRequest in interface SpanDecoratorpublic void onResponse(io.opentracing.Span span,
RequestArguments arguments,
org.springframework.http.client.ClientHttpResponse response)
onResponse in interface SpanDecoratorpublic void onError(io.opentracing.Span span,
RequestArguments arguments,
Throwable error)
onError in interface SpanDecoratorpublic static SpanDecorator composite(SpanDecorator decorator, SpanDecorator... decorators)
public static SpanDecorator composite(Iterable<SpanDecorator> decorators)
Copyright © 2015–2021 Zalando SE. All rights reserved.