public static final class MaintenanceSummary.Stats.Builder extends GeneratedMessageV3.Builder<MaintenanceSummary.Stats.Builder> implements MaintenanceSummary.StatsOrBuilder
Stats indicates the type of aggregate and the corresponding aggregates.
Protobuf type google.cloud.maintenance.api.v1beta.MaintenanceSummary.Stats
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
addAggregates(MaintenanceSummary.Aggregate value)
public MaintenanceSummary.Stats.Builder addAggregates(MaintenanceSummary.Aggregate value)
Aggregates is a list <group, count> pairs. For example, if the
group_by is "state"
a possible tuple in the aggregates list could be
"SCHEDULED" : 11
,
repeated .google.cloud.maintenance.api.v1beta.MaintenanceSummary.Aggregate aggregates = 2;
addAggregates(MaintenanceSummary.Aggregate.Builder builderForValue)
public MaintenanceSummary.Stats.Builder addAggregates(MaintenanceSummary.Aggregate.Builder builderForValue)
Aggregates is a list <group, count> pairs. For example, if the
group_by is "state"
a possible tuple in the aggregates list could be
"SCHEDULED" : 11
,
repeated .google.cloud.maintenance.api.v1beta.MaintenanceSummary.Aggregate aggregates = 2;
addAggregates(int index, MaintenanceSummary.Aggregate value)
public MaintenanceSummary.Stats.Builder addAggregates(int index, MaintenanceSummary.Aggregate value)
Aggregates is a list <group, count> pairs. For example, if the
group_by is "state"
a possible tuple in the aggregates list could be
"SCHEDULED" : 11
,
repeated .google.cloud.maintenance.api.v1beta.MaintenanceSummary.Aggregate aggregates = 2;
addAggregates(int index, MaintenanceSummary.Aggregate.Builder builderForValue)
public MaintenanceSummary.Stats.Builder addAggregates(int index, MaintenanceSummary.Aggregate.Builder builderForValue)
Aggregates is a list <group, count> pairs. For example, if the
group_by is "state"
a possible tuple in the aggregates list could be
"SCHEDULED" : 11
,
repeated .google.cloud.maintenance.api.v1beta.MaintenanceSummary.Aggregate aggregates = 2;
addAggregatesBuilder()
public MaintenanceSummary.Aggregate.Builder addAggregatesBuilder()
Aggregates is a list <group, count> pairs. For example, if the
group_by is "state"
a possible tuple in the aggregates list could be
"SCHEDULED" : 11
,
repeated .google.cloud.maintenance.api.v1beta.MaintenanceSummary.Aggregate aggregates = 2;
addAggregatesBuilder(int index)
public MaintenanceSummary.Aggregate.Builder addAggregatesBuilder(int index)
Aggregates is a list <group, count> pairs. For example, if the
group_by is "state"
a possible tuple in the aggregates list could be
"SCHEDULED" : 11
,
repeated .google.cloud.maintenance.api.v1beta.MaintenanceSummary.Aggregate aggregates = 2;
Parameter |
Name |
Description |
index |
int
|
addAllAggregates(Iterable<? extends MaintenanceSummary.Aggregate> values)
public MaintenanceSummary.Stats.Builder addAllAggregates(Iterable<? extends MaintenanceSummary.Aggregate> values)
Aggregates is a list <group, count> pairs. For example, if the
group_by is "state"
a possible tuple in the aggregates list could be
"SCHEDULED" : 11
,
repeated .google.cloud.maintenance.api.v1beta.MaintenanceSummary.Aggregate aggregates = 2;
Parameter |
Name |
Description |
values |
Iterable<? extends com.google.cloud.maintenance.api.v1beta.MaintenanceSummary.Aggregate>
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public MaintenanceSummary.Stats.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public MaintenanceSummary.Stats build()
buildPartial()
public MaintenanceSummary.Stats buildPartial()
clear()
public MaintenanceSummary.Stats.Builder clear()
Overrides
clearAggregates()
public MaintenanceSummary.Stats.Builder clearAggregates()
Aggregates is a list <group, count> pairs. For example, if the
group_by is "state"
a possible tuple in the aggregates list could be
"SCHEDULED" : 11
,
repeated .google.cloud.maintenance.api.v1beta.MaintenanceSummary.Aggregate aggregates = 2;
clearField(Descriptors.FieldDescriptor field)
public MaintenanceSummary.Stats.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearGroupBy()
public MaintenanceSummary.Stats.Builder clearGroupBy()
groupBy specifies the type of aggregate.
For example a group_by might be "state"
string group_by = 1;
clearOneof(Descriptors.OneofDescriptor oneof)
public MaintenanceSummary.Stats.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public MaintenanceSummary.Stats.Builder clone()
Overrides
getAggregates(int index)
public MaintenanceSummary.Aggregate getAggregates(int index)
Aggregates is a list <group, count> pairs. For example, if the
group_by is "state"
a possible tuple in the aggregates list could be
"SCHEDULED" : 11
,
repeated .google.cloud.maintenance.api.v1beta.MaintenanceSummary.Aggregate aggregates = 2;
Parameter |
Name |
Description |
index |
int
|
getAggregatesBuilder(int index)
public MaintenanceSummary.Aggregate.Builder getAggregatesBuilder(int index)
Aggregates is a list <group, count> pairs. For example, if the
group_by is "state"
a possible tuple in the aggregates list could be
"SCHEDULED" : 11
,
repeated .google.cloud.maintenance.api.v1beta.MaintenanceSummary.Aggregate aggregates = 2;
Parameter |
Name |
Description |
index |
int
|
getAggregatesBuilderList()
public List<MaintenanceSummary.Aggregate.Builder> getAggregatesBuilderList()
Aggregates is a list <group, count> pairs. For example, if the
group_by is "state"
a possible tuple in the aggregates list could be
"SCHEDULED" : 11
,
repeated .google.cloud.maintenance.api.v1beta.MaintenanceSummary.Aggregate aggregates = 2;
getAggregatesCount()
public int getAggregatesCount()
Aggregates is a list <group, count> pairs. For example, if the
group_by is "state"
a possible tuple in the aggregates list could be
"SCHEDULED" : 11
,
repeated .google.cloud.maintenance.api.v1beta.MaintenanceSummary.Aggregate aggregates = 2;
Returns |
Type |
Description |
int |
|
getAggregatesList()
public List<MaintenanceSummary.Aggregate> getAggregatesList()
Aggregates is a list <group, count> pairs. For example, if the
group_by is "state"
a possible tuple in the aggregates list could be
"SCHEDULED" : 11
,
repeated .google.cloud.maintenance.api.v1beta.MaintenanceSummary.Aggregate aggregates = 2;
getAggregatesOrBuilder(int index)
public MaintenanceSummary.AggregateOrBuilder getAggregatesOrBuilder(int index)
Aggregates is a list <group, count> pairs. For example, if the
group_by is "state"
a possible tuple in the aggregates list could be
"SCHEDULED" : 11
,
repeated .google.cloud.maintenance.api.v1beta.MaintenanceSummary.Aggregate aggregates = 2;
Parameter |
Name |
Description |
index |
int
|
getAggregatesOrBuilderList()
public List<? extends MaintenanceSummary.AggregateOrBuilder> getAggregatesOrBuilderList()
Aggregates is a list <group, count> pairs. For example, if the
group_by is "state"
a possible tuple in the aggregates list could be
"SCHEDULED" : 11
,
repeated .google.cloud.maintenance.api.v1beta.MaintenanceSummary.Aggregate aggregates = 2;
Returns |
Type |
Description |
List<? extends com.google.cloud.maintenance.api.v1beta.MaintenanceSummary.AggregateOrBuilder> |
|
getDefaultInstanceForType()
public MaintenanceSummary.Stats getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getGroupBy()
public String getGroupBy()
groupBy specifies the type of aggregate.
For example a group_by might be "state"
string group_by = 1;
Returns |
Type |
Description |
String |
The groupBy.
|
getGroupByBytes()
public ByteString getGroupByBytes()
groupBy specifies the type of aggregate.
For example a group_by might be "state"
string group_by = 1;
Returns |
Type |
Description |
ByteString |
The bytes for groupBy.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(MaintenanceSummary.Stats other)
public MaintenanceSummary.Stats.Builder mergeFrom(MaintenanceSummary.Stats other)
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public MaintenanceSummary.Stats.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public MaintenanceSummary.Stats.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final MaintenanceSummary.Stats.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
removeAggregates(int index)
public MaintenanceSummary.Stats.Builder removeAggregates(int index)
Aggregates is a list <group, count> pairs. For example, if the
group_by is "state"
a possible tuple in the aggregates list could be
"SCHEDULED" : 11
,
repeated .google.cloud.maintenance.api.v1beta.MaintenanceSummary.Aggregate aggregates = 2;
Parameter |
Name |
Description |
index |
int
|
setAggregates(int index, MaintenanceSummary.Aggregate value)
public MaintenanceSummary.Stats.Builder setAggregates(int index, MaintenanceSummary.Aggregate value)
Aggregates is a list <group, count> pairs. For example, if the
group_by is "state"
a possible tuple in the aggregates list could be
"SCHEDULED" : 11
,
repeated .google.cloud.maintenance.api.v1beta.MaintenanceSummary.Aggregate aggregates = 2;
setAggregates(int index, MaintenanceSummary.Aggregate.Builder builderForValue)
public MaintenanceSummary.Stats.Builder setAggregates(int index, MaintenanceSummary.Aggregate.Builder builderForValue)
Aggregates is a list <group, count> pairs. For example, if the
group_by is "state"
a possible tuple in the aggregates list could be
"SCHEDULED" : 11
,
repeated .google.cloud.maintenance.api.v1beta.MaintenanceSummary.Aggregate aggregates = 2;
setField(Descriptors.FieldDescriptor field, Object value)
public MaintenanceSummary.Stats.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setGroupBy(String value)
public MaintenanceSummary.Stats.Builder setGroupBy(String value)
groupBy specifies the type of aggregate.
For example a group_by might be "state"
string group_by = 1;
Parameter |
Name |
Description |
value |
String
The groupBy to set.
|
setGroupByBytes(ByteString value)
public MaintenanceSummary.Stats.Builder setGroupByBytes(ByteString value)
groupBy specifies the type of aggregate.
For example a group_by might be "state"
string group_by = 1;
Parameter |
Name |
Description |
value |
ByteString
The bytes for groupBy to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public MaintenanceSummary.Stats.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final MaintenanceSummary.Stats.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides