Package brave.propagation
Class TraceIdContext.Builder
- java.lang.Object
-
- brave.propagation.TraceIdContext.Builder
-
- Enclosing class:
- TraceIdContext
public static final class TraceIdContext.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TraceIdContextbuild()TraceIdContext.Builderdebug(boolean debug)TraceIdContext.Buildersampled(boolean sampled)TraceIdContext.Buildersampled(Boolean sampled)TraceIdContext.BuildertraceId(long traceId)TraceIdContext.BuildertraceIdHigh(long traceIdHigh)
-
-
-
Method Detail
-
traceIdHigh
public TraceIdContext.Builder traceIdHigh(long traceIdHigh)
- See Also:
TraceIdContext.traceIdHigh()
-
traceId
public TraceIdContext.Builder traceId(long traceId)
- See Also:
TraceIdContext.traceId()
-
sampled
public TraceIdContext.Builder sampled(boolean sampled)
- See Also:
SamplingFlags.sampled()
-
sampled
public TraceIdContext.Builder sampled(@Nullable Boolean sampled)
- See Also:
SamplingFlags.sampled()
-
debug
public TraceIdContext.Builder debug(boolean debug)
- See Also:
SamplingFlags.debug()
-
build
public final TraceIdContext build()
-
-