public static final class PieChart.Builder extends GeneratedMessageV3.Builder<PieChart.Builder> implements PieChartOrBuilder
A widget that displays timeseries data as a pie or a donut.
Protobuf type google.monitoring.dashboard.v1.PieChart
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addAllDataSets(Iterable<? extends PieChart.PieChartDataSet> values)
public PieChart.Builder addAllDataSets(Iterable<? extends PieChart.PieChartDataSet> values)
Required. The queries for the chart's data.
repeated .google.monitoring.dashboard.v1.PieChart.PieChartDataSet data_sets = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
values |
Iterable<? extends com.google.monitoring.dashboard.v1.PieChart.PieChartDataSet>
|
addDataSets(PieChart.PieChartDataSet value)
public PieChart.Builder addDataSets(PieChart.PieChartDataSet value)
Required. The queries for the chart's data.
repeated .google.monitoring.dashboard.v1.PieChart.PieChartDataSet data_sets = 1 [(.google.api.field_behavior) = REQUIRED];
addDataSets(PieChart.PieChartDataSet.Builder builderForValue)
public PieChart.Builder addDataSets(PieChart.PieChartDataSet.Builder builderForValue)
Required. The queries for the chart's data.
repeated .google.monitoring.dashboard.v1.PieChart.PieChartDataSet data_sets = 1 [(.google.api.field_behavior) = REQUIRED];
addDataSets(int index, PieChart.PieChartDataSet value)
public PieChart.Builder addDataSets(int index, PieChart.PieChartDataSet value)
Required. The queries for the chart's data.
repeated .google.monitoring.dashboard.v1.PieChart.PieChartDataSet data_sets = 1 [(.google.api.field_behavior) = REQUIRED];
addDataSets(int index, PieChart.PieChartDataSet.Builder builderForValue)
public PieChart.Builder addDataSets(int index, PieChart.PieChartDataSet.Builder builderForValue)
Required. The queries for the chart's data.
repeated .google.monitoring.dashboard.v1.PieChart.PieChartDataSet data_sets = 1 [(.google.api.field_behavior) = REQUIRED];
addDataSetsBuilder()
public PieChart.PieChartDataSet.Builder addDataSetsBuilder()
Required. The queries for the chart's data.
repeated .google.monitoring.dashboard.v1.PieChart.PieChartDataSet data_sets = 1 [(.google.api.field_behavior) = REQUIRED];
addDataSetsBuilder(int index)
public PieChart.PieChartDataSet.Builder addDataSetsBuilder(int index)
Required. The queries for the chart's data.
repeated .google.monitoring.dashboard.v1.PieChart.PieChartDataSet data_sets = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
index |
int
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public PieChart.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
buildPartial()
public PieChart buildPartial()
clear()
public PieChart.Builder clear()
Overrides
clearChartType()
public PieChart.Builder clearChartType()
Required. Indicates the visualization type for the PieChart.
.google.monitoring.dashboard.v1.PieChart.PieChartType chart_type = 2 [(.google.api.field_behavior) = REQUIRED];
clearDataSets()
public PieChart.Builder clearDataSets()
Required. The queries for the chart's data.
repeated .google.monitoring.dashboard.v1.PieChart.PieChartDataSet data_sets = 1 [(.google.api.field_behavior) = REQUIRED];
clearField(Descriptors.FieldDescriptor field)
public PieChart.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public PieChart.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearShowLabels()
public PieChart.Builder clearShowLabels()
Optional. Indicates whether or not the pie chart should show slices' labels
bool show_labels = 4 [(.google.api.field_behavior) = OPTIONAL];
clone()
public PieChart.Builder clone()
Overrides
getChartType()
public PieChart.PieChartType getChartType()
Required. Indicates the visualization type for the PieChart.
.google.monitoring.dashboard.v1.PieChart.PieChartType chart_type = 2 [(.google.api.field_behavior) = REQUIRED];
getChartTypeValue()
public int getChartTypeValue()
Required. Indicates the visualization type for the PieChart.
.google.monitoring.dashboard.v1.PieChart.PieChartType chart_type = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
int |
The enum numeric value on the wire for chartType.
|
getDataSets(int index)
public PieChart.PieChartDataSet getDataSets(int index)
Required. The queries for the chart's data.
repeated .google.monitoring.dashboard.v1.PieChart.PieChartDataSet data_sets = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
index |
int
|
getDataSetsBuilder(int index)
public PieChart.PieChartDataSet.Builder getDataSetsBuilder(int index)
Required. The queries for the chart's data.
repeated .google.monitoring.dashboard.v1.PieChart.PieChartDataSet data_sets = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
index |
int
|
getDataSetsBuilderList()
public List<PieChart.PieChartDataSet.Builder> getDataSetsBuilderList()
Required. The queries for the chart's data.
repeated .google.monitoring.dashboard.v1.PieChart.PieChartDataSet data_sets = 1 [(.google.api.field_behavior) = REQUIRED];
getDataSetsCount()
public int getDataSetsCount()
Required. The queries for the chart's data.
repeated .google.monitoring.dashboard.v1.PieChart.PieChartDataSet data_sets = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
int |
|
getDataSetsList()
public List<PieChart.PieChartDataSet> getDataSetsList()
Required. The queries for the chart's data.
repeated .google.monitoring.dashboard.v1.PieChart.PieChartDataSet data_sets = 1 [(.google.api.field_behavior) = REQUIRED];
getDataSetsOrBuilder(int index)
public PieChart.PieChartDataSetOrBuilder getDataSetsOrBuilder(int index)
Required. The queries for the chart's data.
repeated .google.monitoring.dashboard.v1.PieChart.PieChartDataSet data_sets = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
index |
int
|
getDataSetsOrBuilderList()
public List<? extends PieChart.PieChartDataSetOrBuilder> getDataSetsOrBuilderList()
Required. The queries for the chart's data.
repeated .google.monitoring.dashboard.v1.PieChart.PieChartDataSet data_sets = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
List<? extends com.google.monitoring.dashboard.v1.PieChart.PieChartDataSetOrBuilder> |
|
getDefaultInstanceForType()
public PieChart getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getShowLabels()
public boolean getShowLabels()
Optional. Indicates whether or not the pie chart should show slices' labels
bool show_labels = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
The showLabels.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(PieChart other)
public PieChart.Builder mergeFrom(PieChart other)
Parameter |
Name |
Description |
other |
PieChart
|
public PieChart.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public PieChart.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final PieChart.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
removeDataSets(int index)
public PieChart.Builder removeDataSets(int index)
Required. The queries for the chart's data.
repeated .google.monitoring.dashboard.v1.PieChart.PieChartDataSet data_sets = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
index |
int
|
setChartType(PieChart.PieChartType value)
public PieChart.Builder setChartType(PieChart.PieChartType value)
Required. Indicates the visualization type for the PieChart.
.google.monitoring.dashboard.v1.PieChart.PieChartType chart_type = 2 [(.google.api.field_behavior) = REQUIRED];
setChartTypeValue(int value)
public PieChart.Builder setChartTypeValue(int value)
Required. Indicates the visualization type for the PieChart.
.google.monitoring.dashboard.v1.PieChart.PieChartType chart_type = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
int
The enum numeric value on the wire for chartType to set.
|
setDataSets(int index, PieChart.PieChartDataSet value)
public PieChart.Builder setDataSets(int index, PieChart.PieChartDataSet value)
Required. The queries for the chart's data.
repeated .google.monitoring.dashboard.v1.PieChart.PieChartDataSet data_sets = 1 [(.google.api.field_behavior) = REQUIRED];
setDataSets(int index, PieChart.PieChartDataSet.Builder builderForValue)
public PieChart.Builder setDataSets(int index, PieChart.PieChartDataSet.Builder builderForValue)
Required. The queries for the chart's data.
repeated .google.monitoring.dashboard.v1.PieChart.PieChartDataSet data_sets = 1 [(.google.api.field_behavior) = REQUIRED];
setField(Descriptors.FieldDescriptor field, Object value)
public PieChart.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public PieChart.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setShowLabels(boolean value)
public PieChart.Builder setShowLabels(boolean value)
Optional. Indicates whether or not the pie chart should show slices' labels
bool show_labels = 4 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
boolean
The showLabels to set.
|
setUnknownFields(UnknownFieldSet unknownFields)
public final PieChart.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides