public abstract static class ServerTracer.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
abstract ServerTracer |
build() |
abstract ServerTracer.Builder |
randomGenerator(Random randomGenerator)
Used to generate new trace/span ids.
|
abstract ServerTracer.Builder |
spanCollector(SpanCollector spanCollector) |
ServerTracer.Builder |
state(ServerSpanState state) |
abstract ServerTracer.Builder |
traceFilters(List<TraceFilter> traceFilters)
Will be executed in order.
|
public ServerTracer.Builder state(ServerSpanState state)
public abstract ServerTracer.Builder randomGenerator(Random randomGenerator)
public abstract ServerTracer.Builder spanCollector(SpanCollector spanCollector)
public abstract ServerTracer.Builder traceFilters(List<TraceFilter> traceFilters)
false there will be no tracing and
next ones will not be executed anymore. So order is important.public abstract ServerTracer build()
Copyright © 2015. All rights reserved.