Package io.opentelemetry.api.metrics
Interface LongHistogramBuilder
public interface LongHistogramBuilder
Builder class for
LongHistogram
.- Since:
- 1.10.0
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds and returns a Histogram instrument with the configuration.setDescription
(String description) Sets the description for this instrument.default LongHistogramBuilder
setExplicitBucketBoundariesAdvice
(List<Long> bucketBoundaries) Set the explicit bucket buckets boundaries advice, which suggests the recommended set of explicit bucket boundaries for this histogram.Sets the unit of measure for this instrument.
-
Method Details
-
setDescription
Sets the description for this instrument.- Parameters:
description
- The description.- See Also:
-
setUnit
Sets the unit of measure for this instrument.- Parameters:
unit
- The unit. Instrument units must be 63 or fewer ASCII characters.- See Also:
-
setExplicitBucketBoundariesAdvice
Set the explicit bucket buckets boundaries advice, which suggests the recommended set of explicit bucket boundaries for this histogram.- Parameters:
bucketBoundaries
- The explicit bucket boundaries advice.- Since:
- 1.32.0
- See Also:
-
build
LongHistogram build()Builds and returns a Histogram instrument with the configuration.- Returns:
- The Histogram instrument.
-