Package io.grpc
Class LongHistogramMetricInstrument
- java.lang.Object
-
- io.grpc.PartialMetricInstrument
-
- io.grpc.LongHistogramMetricInstrument
-
- All Implemented Interfaces:
MetricInstrument
@Internal public final class LongHistogramMetricInstrument extends PartialMetricInstrument
Represents a long-valued histogram metric instrument.
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<java.lang.Long>
bucketBoundaries
-
Fields inherited from class io.grpc.PartialMetricInstrument
description, enableByDefault, index, name, optionalLabelKeys, requiredLabelKeys, unit
-
-
Constructor Summary
Constructors Constructor Description LongHistogramMetricInstrument(int index, java.lang.String name, java.lang.String description, java.lang.String unit, java.util.List<java.lang.Long> bucketBoundaries, java.util.List<java.lang.String> requiredLabelKeys, java.util.List<java.lang.String> optionalLabelKeys, boolean enableByDefault)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.Long>
getBucketBoundaries()
-
Methods inherited from class io.grpc.PartialMetricInstrument
getDescription, getIndex, getName, getOptionalLabelKeys, getRequiredLabelKeys, getUnit, isEnableByDefault, toString
-
-
-
-
Constructor Detail
-
LongHistogramMetricInstrument
public LongHistogramMetricInstrument(int index, java.lang.String name, java.lang.String description, java.lang.String unit, java.util.List<java.lang.Long> bucketBoundaries, java.util.List<java.lang.String> requiredLabelKeys, java.util.List<java.lang.String> optionalLabelKeys, boolean enableByDefault)
-
-