public sealed class TimeSeriesDescriptor.Types.ValueDescriptor : IMessage<TimeSeriesDescriptor.Types.ValueDescriptor>, IEquatable<TimeSeriesDescriptor.Types.ValueDescriptor>, IDeepCloneable<TimeSeriesDescriptor.Types.ValueDescriptor>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Monitoring v3 API class TimeSeriesDescriptor.Types.ValueDescriptor.
A descriptor for the value columns in a data point.
Implements
IMessageTimeSeriesDescriptorTypesValueDescriptor, IEquatableTimeSeriesDescriptorTypesValueDescriptor, IDeepCloneableTimeSeriesDescriptorTypesValueDescriptor, IBufferMessage, IMessageNamespace
Google.Cloud.Monitoring.V3Assembly
Google.Cloud.Monitoring.V3.dll
Constructors
ValueDescriptor()
public ValueDescriptor()
ValueDescriptor(ValueDescriptor)
public ValueDescriptor(TimeSeriesDescriptor.Types.ValueDescriptor other)
Parameter | |
---|---|
Name | Description |
other | TimeSeriesDescriptorTypesValueDescriptor |
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 |
MetricDescriptorTypesMetricKind |
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 |
MetricDescriptorTypesValueType |