Class AutoValue_TraceParams.Builder
java.lang.Object
io.opencensus.trace.config.TraceParams.Builder
io.opencensus.trace.config.AutoValue_TraceParams.Builder
- Enclosing class:
AutoValue_TraceParams
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) TraceParamssetMaxNumberOfAnnotations(int maxNumberOfAnnotations) Sets the global default max number ofAnnotationevents perSpan.setMaxNumberOfAttributes(int maxNumberOfAttributes) Sets the global default max number of attributes perSpan.setMaxNumberOfLinks(int maxNumberOfLinks) setMaxNumberOfMessageEvents(int maxNumberOfMessageEvents) Sets the global default max number ofMessageEventevents perSpan.setSampler(Sampler sampler) Sets the global defaultSampler.Methods inherited from class TraceParams.Builder
build, setMaxNumberOfNetworkEvents
-
Field Details
-
sampler
-
maxNumberOfAttributes
-
maxNumberOfAnnotations
-
maxNumberOfMessageEvents
-
maxNumberOfLinks
-
-
Constructor Details
-
Builder
Builder() -
Builder
-
-
Method Details
-
setSampler
Description copied from class:TraceParams.BuilderSets the global defaultSampler. It must be notnullotherwiseTraceParams.Builder.build()will throw an exception.- Specified by:
setSamplerin classTraceParams.Builder- Parameters:
sampler- the global defaultSampler.- Returns:
- this.
-
setMaxNumberOfAttributes
Description copied from class:TraceParams.BuilderSets the global default max number of attributes perSpan.- Specified by:
setMaxNumberOfAttributesin classTraceParams.Builder- Parameters:
maxNumberOfAttributes- the global default max number of attributes perSpan. It must be positive otherwiseTraceParams.Builder.build()will throw an exception.- Returns:
- this.
-
setMaxNumberOfAnnotations
Description copied from class:TraceParams.BuilderSets the global default max number ofAnnotationevents perSpan.- Specified by:
setMaxNumberOfAnnotationsin classTraceParams.Builder- Parameters:
maxNumberOfAnnotations- the global default max number ofAnnotationevents perSpan. It must be positive otherwiseTraceParams.Builder.build()will throw an exception.- Returns:
- this.
-
setMaxNumberOfMessageEvents
Description copied from class:TraceParams.BuilderSets the global default max number ofMessageEventevents perSpan.- Specified by:
setMaxNumberOfMessageEventsin classTraceParams.Builder- Parameters:
maxNumberOfMessageEvents- the global default max number ofMessageEventevents perSpan. It must be positive otherwiseTraceParams.Builder.build()will throw an exception.- Returns:
- this.
-
setMaxNumberOfLinks
Description copied from class:TraceParams.Builder- Specified by:
setMaxNumberOfLinksin classTraceParams.Builder- Parameters:
maxNumberOfLinks- the global default max number ofLinkentries perSpan. It must be positive otherwiseTraceParams.Builder.build()will throw an exception.- Returns:
- this.
-
autoBuild
TraceParams autoBuild()- Specified by:
autoBuildin classTraceParams.Builder
-