Package io.grpc
Class LongGaugeMetricInstrument
- java.lang.Object
-
- io.grpc.PartialMetricInstrument
-
- io.grpc.LongGaugeMetricInstrument
-
- All Implemented Interfaces:
CallbackMetricInstrument
,MetricInstrument
@Internal public final class LongGaugeMetricInstrument extends PartialMetricInstrument implements CallbackMetricInstrument
Represents a long-valued gauge metric instrument.
-
-
Field Summary
-
Fields inherited from class io.grpc.PartialMetricInstrument
description, enableByDefault, index, name, optionalLabelKeys, requiredLabelKeys, unit
-
-
Constructor Summary
Constructors Constructor Description LongGaugeMetricInstrument(int index, java.lang.String name, java.lang.String description, java.lang.String unit, java.util.List<java.lang.String> requiredLabelKeys, java.util.List<java.lang.String> optionalLabelKeys, boolean enableByDefault)
-
Method Summary
-
Methods inherited from class io.grpc.PartialMetricInstrument
getDescription, getIndex, getName, getOptionalLabelKeys, getRequiredLabelKeys, getUnit, isEnableByDefault, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface io.grpc.MetricInstrument
getDescription, getIndex, getName, getOptionalLabelKeys, getRequiredLabelKeys, getUnit, isEnableByDefault
-
-