Class DataSet
Groups a time series query definition with charting options.
Implements
Inherited Members
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 |
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 |