| Package | Description |
|---|---|
| brave |
| Modifier and Type | Method | Description |
|---|---|---|
Tracing.Builder |
Tracing.Builder.clock(Clock clock) |
See
Tracing.clock() |
Tracing.Builder |
Tracing.Builder.currentTraceContext(CurrentTraceContext currentTraceContext) |
Responsible for implementing
Tracer.currentSpan() and Tracer.withSpanInScope(Span). |
Tracing.Builder |
Tracing.Builder.localEndpoint(zipkin.Endpoint localEndpoint) |
Deprecated.
use
localEndpoint(Endpoint), possibly with Endpoint.toV2() |
Tracing.Builder |
Tracing.Builder.localEndpoint(zipkin2.Endpoint localEndpoint) |
|
Tracing.Builder |
Tracing.Builder.localServiceName(String localServiceName) |
Controls the name of the service being traced, while still using a default site-local IP.
|
static Tracing.Builder |
Tracing.newBuilder() |
|
Tracing.Builder |
Tracing.Builder.propagationFactory(Propagation.Factory propagationFactory) |
Controls how trace contexts are injected or extracted from remote requests, such as from http
headers.
|
Tracing.Builder |
Tracing.Builder.reporter(zipkin.reporter.Reporter<zipkin.Span> reporter) |
Deprecated.
|
Tracing.Builder |
Tracing.Builder.sampler(Sampler sampler) |
Sampler is responsible for deciding if a particular trace should be "sampled", i.e.
|
Tracing.Builder |
Tracing.Builder.spanReporter(zipkin2.reporter.Reporter<zipkin2.Span> reporter) |
Controls how spans are reported.
|
Tracing.Builder |
Tracing.Builder.supportsJoin(boolean supportsJoin) |
True means the tracing system supports sharing a span ID between a
Span.Kind.CLIENT
and Span.Kind.SERVER span. |
Tracing.Builder |
Tracing.Builder.traceId128Bit(boolean traceId128Bit) |
When true, new root spans will have 128-bit trace IDs.
|
Copyright © 2017 OpenZipkin. All rights reserved.