- java.lang.Object
-
- brave.propagation.TraceContext.Builder
-
- Enclosing class:
- TraceContext
public static final class TraceContext.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TraceContextbuild()TraceContext.Builderdebug(boolean debug)TraceContext.Builderextra(java.util.List<java.lang.Object> extra)Shares the input with the builder, replacing any current data in the builder.TraceContext.BuilderparentId(long parentId)TraceContext.BuilderparentId(java.lang.Long parentId)TraceContext.Buildersampled(boolean sampled)TraceContext.Buildersampled(java.lang.Boolean sampled)TraceContext.BuildersampledLocal(boolean sampledLocal)TraceContext.Buildershared(boolean shared)TraceContext.BuilderspanId(long spanId)TraceContext.BuildertraceId(long traceId)TraceContext.BuildertraceIdHigh(long traceIdHigh)
-
-
-
Method Detail
-
traceIdHigh
public TraceContext.Builder traceIdHigh(long traceIdHigh)
- See Also:
TraceContext.traceIdHigh()
-
traceId
public TraceContext.Builder traceId(long traceId)
- See Also:
TraceContext.traceId()
-
parentId
public TraceContext.Builder parentId(long parentId)
- See Also:
TraceContext.parentIdAsLong()
-
parentId
public TraceContext.Builder parentId(@Nullable java.lang.Long parentId)
- See Also:
TraceContext.parentId()
-
spanId
public TraceContext.Builder spanId(long spanId)
- See Also:
TraceContext.spanId()
-
sampledLocal
public TraceContext.Builder sampledLocal(boolean sampledLocal)
- See Also:
SamplingFlags.sampledLocal()
-
sampled
public TraceContext.Builder sampled(boolean sampled)
- See Also:
SamplingFlags.sampled()
-
sampled
public TraceContext.Builder sampled(@Nullable java.lang.Boolean sampled)
- See Also:
SamplingFlags.sampled()
-
debug
public TraceContext.Builder debug(boolean debug)
- See Also:
SamplingFlags.debug()
-
shared
public TraceContext.Builder shared(boolean shared)
- See Also:
TraceContext.shared()
-
extra
public final TraceContext.Builder extra(java.util.List<java.lang.Object> extra)
Shares the input with the builder, replacing any current data in the builder.- See Also:
TraceContext.extra()
-
build
public final TraceContext build()
-
-