BigQuery Migration v2 API - Class TimeSeries (1.0.0)

public sealed class TimeSeries : IMessage<TimeSeries>, IEquatable<TimeSeries>, IDeepCloneable<TimeSeries>, IBufferMessage, IMessage

Reference documentation and code samples for the BigQuery Migration v2 API class TimeSeries.

The metrics object for a SubTask.

Inheritance

Object > TimeSeries

Namespace

Google.Cloud.BigQuery.Migration.V2

Assembly

Google.Cloud.BigQuery.Migration.V2.dll

Constructors

TimeSeries()

public TimeSeries()

TimeSeries(TimeSeries)

public TimeSeries(TimeSeries other)
Parameter
NameDescription
otherTimeSeries

Properties

Metric

public string Metric { get; set; }

Required. The name of the metric.

If the metric is not known by the service yet, it will be auto-created.

Property Value
TypeDescription
String

MetricKind

public MetricDescriptor.Types.MetricKind MetricKind { get; set; }

Optional. The metric kind of the time series.

If present, it must be the same as the metric kind of the associated metric. If the associated metric's descriptor must be auto-created, then this field specifies the metric kind of the new descriptor and must be either GAUGE (the default) or CUMULATIVE.

Property Value
TypeDescription
MetricDescriptor.Types.MetricKind

Points

public RepeatedField<Point> Points { get; }

Required. The data points of this time series. When listing time series, points are returned in reverse time order.

When creating a time series, this field must contain exactly one point and the point's type must be the same as the value type of the associated metric. If the associated metric's descriptor must be auto-created, then the value type of the descriptor is determined by the point's type, which must be BOOL, INT64, DOUBLE, or DISTRIBUTION.

Property Value
TypeDescription
RepeatedField<Point>

ValueType

public MetricDescriptor.Types.ValueType ValueType { get; set; }

Required. The value type of the time series.

Property Value
TypeDescription
MetricDescriptor.Types.ValueType