Interface XyChartOrBuilder (2.20.0)

public interface XyChartOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getChartOptions()

public abstract ChartOptions getChartOptions()

Display options for the chart.

.google.monitoring.dashboard.v1.ChartOptions chart_options = 8;

Returns
TypeDescription
ChartOptions

The chartOptions.

getChartOptionsOrBuilder()

public abstract ChartOptionsOrBuilder getChartOptionsOrBuilder()

Display options for the chart.

.google.monitoring.dashboard.v1.ChartOptions chart_options = 8;

Returns
TypeDescription
ChartOptionsOrBuilder

getDataSets(int index)

public abstract XyChart.DataSet getDataSets(int index)

Required. The data displayed in this chart.

repeated .google.monitoring.dashboard.v1.XyChart.DataSet data_sets = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
NameDescription
indexint
Returns
TypeDescription
XyChart.DataSet

getDataSetsCount()

public abstract int getDataSetsCount()

Required. The data displayed in this chart.

repeated .google.monitoring.dashboard.v1.XyChart.DataSet data_sets = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
int

getDataSetsList()

public abstract List<XyChart.DataSet> getDataSetsList()

Required. The data displayed in this chart.

repeated .google.monitoring.dashboard.v1.XyChart.DataSet data_sets = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
List<DataSet>

getDataSetsOrBuilder(int index)

public abstract XyChart.DataSetOrBuilder getDataSetsOrBuilder(int index)

Required. The data displayed in this chart.

repeated .google.monitoring.dashboard.v1.XyChart.DataSet data_sets = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
NameDescription
indexint
Returns
TypeDescription
XyChart.DataSetOrBuilder

getDataSetsOrBuilderList()

public abstract List<? extends XyChart.DataSetOrBuilder> getDataSetsOrBuilderList()

Required. The data displayed in this chart.

repeated .google.monitoring.dashboard.v1.XyChart.DataSet data_sets = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
List<? extends com.google.monitoring.dashboard.v1.XyChart.DataSetOrBuilder>

getThresholds(int index)

public abstract Threshold getThresholds(int index)

Threshold lines drawn horizontally across the chart.

repeated .google.monitoring.dashboard.v1.Threshold thresholds = 5;

Parameter
NameDescription
indexint
Returns
TypeDescription
Threshold

getThresholdsCount()

public abstract int getThresholdsCount()

Threshold lines drawn horizontally across the chart.

repeated .google.monitoring.dashboard.v1.Threshold thresholds = 5;

Returns
TypeDescription
int

getThresholdsList()

public abstract List<Threshold> getThresholdsList()

Threshold lines drawn horizontally across the chart.

repeated .google.monitoring.dashboard.v1.Threshold thresholds = 5;

Returns
TypeDescription
List<Threshold>

getThresholdsOrBuilder(int index)

public abstract ThresholdOrBuilder getThresholdsOrBuilder(int index)

Threshold lines drawn horizontally across the chart.

repeated .google.monitoring.dashboard.v1.Threshold thresholds = 5;

Parameter
NameDescription
indexint
Returns
TypeDescription
ThresholdOrBuilder

getThresholdsOrBuilderList()

public abstract List<? extends ThresholdOrBuilder> getThresholdsOrBuilderList()

Threshold lines drawn horizontally across the chart.

repeated .google.monitoring.dashboard.v1.Threshold thresholds = 5;

Returns
TypeDescription
List<? extends com.google.monitoring.dashboard.v1.ThresholdOrBuilder>

getTimeshiftDuration()

public abstract Duration getTimeshiftDuration()

The duration used to display a comparison chart. A comparison chart simultaneously shows values from two similar-length time periods (e.g., week-over-week metrics). The duration must be positive, and it can only be applied to charts with data sets of LINE plot type.

.google.protobuf.Duration timeshift_duration = 4;

Returns
TypeDescription
Duration

The timeshiftDuration.

getTimeshiftDurationOrBuilder()

public abstract DurationOrBuilder getTimeshiftDurationOrBuilder()

The duration used to display a comparison chart. A comparison chart simultaneously shows values from two similar-length time periods (e.g., week-over-week metrics). The duration must be positive, and it can only be applied to charts with data sets of LINE plot type.

.google.protobuf.Duration timeshift_duration = 4;

Returns
TypeDescription
DurationOrBuilder

getXAxis()

public abstract XyChart.Axis getXAxis()

The properties applied to the X axis.

.google.monitoring.dashboard.v1.XyChart.Axis x_axis = 6;

Returns
TypeDescription
XyChart.Axis

The xAxis.

getXAxisOrBuilder()

public abstract XyChart.AxisOrBuilder getXAxisOrBuilder()

The properties applied to the X axis.

.google.monitoring.dashboard.v1.XyChart.Axis x_axis = 6;

Returns
TypeDescription
XyChart.AxisOrBuilder

getY2Axis()

public abstract XyChart.Axis getY2Axis()

The properties applied to the Y2 axis.

.google.monitoring.dashboard.v1.XyChart.Axis y2_axis = 9;

Returns
TypeDescription
XyChart.Axis

The y2Axis.

getY2AxisOrBuilder()

public abstract XyChart.AxisOrBuilder getY2AxisOrBuilder()

The properties applied to the Y2 axis.

.google.monitoring.dashboard.v1.XyChart.Axis y2_axis = 9;

Returns
TypeDescription
XyChart.AxisOrBuilder

getYAxis()

public abstract XyChart.Axis getYAxis()

The properties applied to the Y axis.

.google.monitoring.dashboard.v1.XyChart.Axis y_axis = 7;

Returns
TypeDescription
XyChart.Axis

The yAxis.

getYAxisOrBuilder()

public abstract XyChart.AxisOrBuilder getYAxisOrBuilder()

The properties applied to the Y axis.

.google.monitoring.dashboard.v1.XyChart.Axis y_axis = 7;

Returns
TypeDescription
XyChart.AxisOrBuilder

hasChartOptions()

public abstract boolean hasChartOptions()

Display options for the chart.

.google.monitoring.dashboard.v1.ChartOptions chart_options = 8;

Returns
TypeDescription
boolean

Whether the chartOptions field is set.

hasTimeshiftDuration()

public abstract boolean hasTimeshiftDuration()

The duration used to display a comparison chart. A comparison chart simultaneously shows values from two similar-length time periods (e.g., week-over-week metrics). The duration must be positive, and it can only be applied to charts with data sets of LINE plot type.

.google.protobuf.Duration timeshift_duration = 4;

Returns
TypeDescription
boolean

Whether the timeshiftDuration field is set.

hasXAxis()

public abstract boolean hasXAxis()

The properties applied to the X axis.

.google.monitoring.dashboard.v1.XyChart.Axis x_axis = 6;

Returns
TypeDescription
boolean

Whether the xAxis field is set.

hasY2Axis()

public abstract boolean hasY2Axis()

The properties applied to the Y2 axis.

.google.monitoring.dashboard.v1.XyChart.Axis y2_axis = 9;

Returns
TypeDescription
boolean

Whether the y2Axis field is set.

hasYAxis()

public abstract boolean hasYAxis()

The properties applied to the Y axis.

.google.monitoring.dashboard.v1.XyChart.Axis y_axis = 7;

Returns
TypeDescription
boolean

Whether the yAxis field is set.