Uses of Interface
io.opentelemetry.sdk.metrics.data.ExponentialHistogramBuckets
Packages that use ExponentialHistogramBuckets
Package
Description
Marshaling of OTLP metrics.
Classes which form the in-memory representation of the OpenTelemetry metrics data model.
Metric aggregators.
The data format to model metrics for export.
-
Uses of ExponentialHistogramBuckets in io.opentelemetry.exporter.internal.otlp.metrics
Methods in io.opentelemetry.exporter.internal.otlp.metrics with parameters of type ExponentialHistogramBucketsModifier and TypeMethodDescription(package private) static ExponentialHistogramBucketsMarshaler
ExponentialHistogramBucketsMarshaler.create
(ExponentialHistogramBuckets buckets) int
ExponentialHistogramBucketsStatelessMarshaler.getBinarySerializedSize
(ExponentialHistogramBuckets buckets, MarshalerContext context) void
ExponentialHistogramBucketsStatelessMarshaler.writeTo
(Serializer output, ExponentialHistogramBuckets buckets, MarshalerContext context) -
Uses of ExponentialHistogramBuckets in io.opentelemetry.sdk.metrics.data
Methods in io.opentelemetry.sdk.metrics.data that return ExponentialHistogramBucketsModifier and TypeMethodDescriptionExponentialHistogramPointData.getNegativeBuckets()
Return theExponentialHistogramBuckets
representing the negative measurements taken for this histogram.ExponentialHistogramPointData.getPositiveBuckets()
Return theExponentialHistogramBuckets
representing the positive measurements taken for this histogram. -
Uses of ExponentialHistogramBuckets in io.opentelemetry.sdk.metrics.internal.aggregator
Classes in io.opentelemetry.sdk.metrics.internal.aggregator that implement ExponentialHistogramBucketsModifier and TypeClassDescription(package private) final class
This class handles the operations for recording, scaling, and exposing data related to the base2 exponential histogram.Methods in io.opentelemetry.sdk.metrics.internal.aggregator that return ExponentialHistogramBucketsModifier and TypeMethodDescriptionprivate ExponentialHistogramBuckets
DoubleBase2ExponentialHistogramAggregator.Handle.resolveBuckets
(DoubleBase2ExponentialHistogramBuckets buckets, int scale, boolean reset, ExponentialHistogramBuckets reusableBuckets) Methods in io.opentelemetry.sdk.metrics.internal.aggregator with parameters of type ExponentialHistogramBucketsModifier and TypeMethodDescriptionprivate ExponentialHistogramBuckets
DoubleBase2ExponentialHistogramAggregator.Handle.resolveBuckets
(DoubleBase2ExponentialHistogramBuckets buckets, int scale, boolean reset, ExponentialHistogramBuckets reusableBuckets) -
Uses of ExponentialHistogramBuckets in io.opentelemetry.sdk.metrics.internal.data
Classes in io.opentelemetry.sdk.metrics.internal.data that implement ExponentialHistogramBucketsModifier and TypeClassDescription(package private) final class
(package private) final class
class
An emptyExponentialHistogramBuckets
class
Auto value implementation ofExponentialHistogramBuckets
.final class
A mutableExponentialHistogramBuckets
Fields in io.opentelemetry.sdk.metrics.internal.data declared as ExponentialHistogramBucketsModifier and TypeFieldDescriptionprivate final ExponentialHistogramBuckets
AutoValue_ImmutableExponentialHistogramPointData.getNegativeBuckets
private final ExponentialHistogramBuckets
AutoValue_ImmutableExponentialHistogramPointData.getPositiveBuckets
private ExponentialHistogramBuckets
MutableExponentialHistogramPointData.negativeBuckets
private ExponentialHistogramBuckets
MutableExponentialHistogramPointData.positiveBuckets
Fields in io.opentelemetry.sdk.metrics.internal.data with type parameters of type ExponentialHistogramBucketsModifier and TypeFieldDescriptionprivate static final Map
<Integer, ExponentialHistogramBuckets> EmptyExponentialHistogramBuckets.ZERO_BUCKETS
Methods in io.opentelemetry.sdk.metrics.internal.data that return ExponentialHistogramBucketsModifier and TypeMethodDescriptionstatic ExponentialHistogramBuckets
Create a ExponentialHistogramBuckets.static ExponentialHistogramBuckets
EmptyExponentialHistogramBuckets.get
(int scale) AutoValue_ImmutableExponentialHistogramPointData.getNegativeBuckets()
MutableExponentialHistogramPointData.getNegativeBuckets()
AutoValue_ImmutableExponentialHistogramPointData.getPositiveBuckets()
MutableExponentialHistogramPointData.getPositiveBuckets()
Methods in io.opentelemetry.sdk.metrics.internal.data with parameters of type ExponentialHistogramBucketsModifier and TypeMethodDescriptionImmutableExponentialHistogramPointData.create
(int scale, double sum, long zeroCount, boolean hasMin, double min, boolean hasMax, double max, ExponentialHistogramBuckets positiveBuckets, ExponentialHistogramBuckets negativeBuckets, long startEpochNanos, long epochNanos, Attributes attributes, List<DoubleExemplarData> exemplars) Create a DoubleExponentialHistogramPointData.MutableExponentialHistogramPointData.set
(int scale, double sum, long zeroCount, boolean hasMin, double min, boolean hasMax, double max, ExponentialHistogramBuckets positiveBuckets, ExponentialHistogramBuckets negativeBuckets, long startEpochNanos, long epochNanos, Attributes attributes, List<DoubleExemplarData> exemplars) Constructors in io.opentelemetry.sdk.metrics.internal.data with parameters of type ExponentialHistogramBucketsModifierConstructorDescription(package private)
AutoValue_ImmutableExponentialHistogramPointData
(long getStartEpochNanos, long getEpochNanos, Attributes getAttributes, int getScale, double getSum, long getCount, long getZeroCount, boolean hasMin, double getMin, boolean hasMax, double getMax, ExponentialHistogramBuckets getPositiveBuckets, ExponentialHistogramBuckets getNegativeBuckets, List<DoubleExemplarData> getExemplars)