All Classes and Interfaces

Class
Description
Basic implementation for ExponentialHistogram with common functionality.
An iterator over the non-empty buckets of the histogram for either the positive or negative range.
Implementation of a ExponentialHistogram optimized for a minimal memory footprint.
A BucketIterator that can be copied.
Interface for implementations of exponential histograms adhering to the OpenTelemetry definition.
Represents a bucket range of an ExponentialHistogram, either the positive or the negative range.
A builder for building a ReleasableExponentialHistogram directly from buckets.
Interface for a memory-allocation circuit breaker used for ReleasableExponentialHistograms.
Only intended for use in tests currently.
Allows accumulating multiple ExponentialHistogram into a single one while keeping the bucket count in the result below a given limit.
Provides quantile estimation for ExponentialHistogram instances.
 
 
Handles the serialization of an ExponentialHistogram to XContent.
A collection of utility methods for working with indices and scales of exponential bucket histograms.
A histogram which participates in the ExponentialHistogramCircuitBreaker and therefore requires proper releasing.
Represents the bucket for values around zero in an exponential histogram.