Show / Hide Table of Contents

Class DataSet

Groups a time series query definition with charting options.

Inheritance
object
DataSet
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Monitoring.v1.Data
Assembly: Google.Apis.Monitoring.v1.dll
Syntax
public class DataSet : IDirectResponseSchema

Properties

Breakdowns

Optional. The collection of breakdowns to be applied to the dataset.

Declaration
[JsonProperty("breakdowns")]
public virtual IList<Breakdown> Breakdowns { get; set; }
Property Value
Type Description
IList<Breakdown>

Dimensions

Optional. A collection of dimension columns.

Declaration
[JsonProperty("dimensions")]
public virtual IList<Dimension> Dimensions { get; set; }
Property Value
Type Description
IList<Dimension>

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

LegendTemplate

A template string for naming TimeSeries in the resulting data set. This should be a string with interpolations of the form ${label_name}, which will resolve to the label's value.

Declaration
[JsonProperty("legendTemplate")]
public virtual string LegendTemplate { get; set; }
Property Value
Type Description
string

Measures

Optional. A collection of measures.

Declaration
[JsonProperty("measures")]
public virtual IList<Measure> Measures { get; set; }
Property Value
Type Description
IList<Measure>

MinAlignmentPeriod

Optional. The lower bound on data point frequency for this data set, implemented by specifying the minimum alignment period to use in a time series query For example, if the data is published once every 10 minutes, the min_alignment_period should be at least 10 minutes. It would not make sense to fetch and align data at one minute intervals.

Declaration
[JsonProperty("minAlignmentPeriod")]
public virtual object MinAlignmentPeriod { get; set; }
Property Value
Type Description
object

PlotType

How this data should be plotted on the chart.

Declaration
[JsonProperty("plotType")]
public virtual string PlotType { get; set; }
Property Value
Type Description
string

Sort

Optional. A collection of sort options, affects the order of the data and legend.

Declaration
[JsonProperty("sort")]
public virtual IList<ColumnSortingOptions> Sort { get; set; }
Property Value
Type Description
IList<ColumnSortingOptions>

TargetAxis

Optional. The target axis to use for plotting the metric.

Declaration
[JsonProperty("targetAxis")]
public virtual string TargetAxis { get; set; }
Property Value
Type Description
string

TimeSeriesQuery

Required. Fields for querying time series data from the Stackdriver metrics API.

Declaration
[JsonProperty("timeSeriesQuery")]
public virtual TimeSeriesQuery TimeSeriesQuery { get; set; }
Property Value
Type Description
TimeSeriesQuery

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX