public sealed class ValueDescriptor : IMessage<TimeSeriesDescriptor.Types.ValueDescriptor>, IEquatable<TimeSeriesDescriptor.Types.ValueDescriptor>, IDeepCloneable<TimeSeriesDescriptor.Types.ValueDescriptor>, IBufferMessage, IMessage
A descriptor for the value columns in a data point.
Implements
IMessage<TimeSeriesDescriptor.Types.ValueDescriptor>, IEquatable<TimeSeriesDescriptor.Types.ValueDescriptor>, IDeepCloneable<TimeSeriesDescriptor.Types.ValueDescriptor>, IBufferMessage, IMessageNamespace
Google.Cloud.Monitoring.V3Assembly
Google.Cloud.Monitoring.V3.dll
Constructors
ValueDescriptor()
public ValueDescriptor()
ValueDescriptor(TimeSeriesDescriptor.Types.ValueDescriptor)
public ValueDescriptor(TimeSeriesDescriptor.Types.ValueDescriptor other)
Parameter | |
---|---|
Name | Description |
other | TimeSeriesDescriptor.Types.ValueDescriptor |
Properties
Key
public string Key { get; set; }
The value key.
Property Value | |
---|---|
Type | Description |
String |
MetricKind
public MetricDescriptor.Types.MetricKind MetricKind { get; set; }
The value stream kind.
Property Value | |
---|---|
Type | Description |
MetricDescriptor.Types.MetricKind |
Unit
public string Unit { get; set; }
The unit in which time_series
point values are reported. unit
follows the UCUM format for units as seen in
https://unitsofmeasure.org/ucum.html.
unit
is only valid if value_type
is INTEGER, DOUBLE, DISTRIBUTION.
Property Value | |
---|---|
Type | Description |
String |
ValueType
public MetricDescriptor.Types.ValueType ValueType { get; set; }
The value type.
Property Value | |
---|---|
Type | Description |
MetricDescriptor.Types.ValueType |