- java.lang.Object
-
- brave.propagation.TraceContextOrSamplingFlags.Builder
-
- Enclosing class:
- TraceContextOrSamplingFlags
public static final class TraceContextOrSamplingFlags.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TraceContextOrSamplingFlags.BuilderaddExtra(java.lang.Object extra)TraceContextOrSamplingFlagsbuild()Returns an immutable result from the values currently in the builderTraceContextOrSamplingFlags.Buildercontext(TraceContext context)TraceContextOrSamplingFlags.Builderextra(java.util.List<java.lang.Object> extra)Shares the input with the builder, replacing any current data in the builder.TraceContextOrSamplingFlags.BuildersampledLocal()TraceContextOrSamplingFlags.BuildersamplingFlags(SamplingFlags samplingFlags)TraceContextOrSamplingFlags.BuildertraceIdContext(TraceIdContext traceIdContext)
-
-
-
Method Detail
-
context
public final TraceContextOrSamplingFlags.Builder context(TraceContext context)
- See Also:
TraceContextOrSamplingFlags.context()
-
traceIdContext
public final TraceContextOrSamplingFlags.Builder traceIdContext(TraceIdContext traceIdContext)
-
sampledLocal
public TraceContextOrSamplingFlags.Builder sampledLocal()
- See Also:
SamplingFlags.sampledLocal()
-
samplingFlags
public final TraceContextOrSamplingFlags.Builder samplingFlags(SamplingFlags samplingFlags)
-
extra
public final TraceContextOrSamplingFlags.Builder extra(java.util.List<java.lang.Object> extra)
Shares the input with the builder, replacing any current data in the builder.- See Also:
TraceContextOrSamplingFlags.extra()
-
addExtra
public final TraceContextOrSamplingFlags.Builder addExtra(java.lang.Object extra)
- See Also:
TraceContextOrSamplingFlags.extra()
-
build
public final TraceContextOrSamplingFlags build()
Returns an immutable result from the values currently in the builder
-
-