public enum MetricDescriptor.MetricKind extends Enum<MetricDescriptor.MetricKind> implements ProtocolMessageEnum
The kind of measurement. It describes how the data is reported. For information on setting the start time and end time based on the MetricKind, see TimeInterval.
Protobuf enum google.api.MetricDescriptor.MetricKind
Implements
ProtocolMessageEnumStatic Fields | |
---|---|
Name | Description |
CUMULATIVE | A value accumulated over a time interval. Cumulative measurements in a time series should have the same start time and increasing end times, until an event resets the cumulative value to zero and sets a new start time for the following points. |
CUMULATIVE_VALUE | A value accumulated over a time interval. Cumulative measurements in a time series should have the same start time and increasing end times, until an event resets the cumulative value to zero and sets a new start time for the following points. |
DELTA | The change in a value during a time interval. |
DELTA_VALUE | The change in a value during a time interval. |
GAUGE | An instantaneous measurement of a value. |
GAUGE_VALUE | An instantaneous measurement of a value. |
METRIC_KIND_UNSPECIFIED | Do not use this default value. |
METRIC_KIND_UNSPECIFIED_VALUE | Do not use this default value. |
UNRECOGNIZED |
Static Methods | |
---|---|
Name | Description |
forNumber(int value) | |
getDescriptor() | |
internalGetValueMap() | |
valueOf(Descriptors.EnumValueDescriptor desc) | |
valueOf(int value) | Deprecated. Use #forNumber(int) instead. |
valueOf(String name) | |
values() |
Methods | |
---|---|
Name | Description |
getDescriptorForType() | |
getNumber() | |
getValueDescriptor() |