@API(status=EXPERIMENTAL) public final class DataSourceTracer extends Object
| Constructor and Description |
|---|
DataSourceTracer(io.opentracing.Tracer tracer) |
| Modifier and Type | Method and Description |
|---|---|
DataSource |
trace(DataSource dataSource) |
DataSourceTracer |
withActivation(Activation activation) |
DataSourceTracer |
withAdditionalSpanDecorators(SpanDecorator first,
SpanDecorator... decorators)
|
DataSourceTracer |
withLifecycle(Lifecycle lifecycle) |
DataSourceTracer |
withOperationName(OperationName operationName) |
DataSourceTracer |
withSpanDecorators(SpanDecorator decorator,
SpanDecorator... decorators)
|
@CheckReturnValue public DataSourceTracer withOperationName(OperationName operationName)
@CheckReturnValue public DataSourceTracer withLifecycle(Lifecycle lifecycle)
@CheckReturnValue public DataSourceTracer withActivation(Activation activation)
@CheckReturnValue public DataSourceTracer withAdditionalSpanDecorators(SpanDecorator first, SpanDecorator... decorators)
first - first decoratordecorators - optional, remaining decoratorsDataSourceTracer@CheckReturnValue public DataSourceTracer withSpanDecorators(SpanDecorator decorator, SpanDecorator... decorators)
decorator - first decoratordecorators - optional, remaining decoratorsDataSourceTracer@CheckReturnValue public DataSource trace(DataSource dataSource)
Copyright © 2019–2020 Zalando SE. All rights reserved.