Class AggregateFleetRow.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<AggregateFleetRow.Builder>
com.google.cloud.databasecenter.v1beta.AggregateFleetRow.Builder
- All Implemented Interfaces:
AggregateFleetRowOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AggregateFleetRow
public static final class AggregateFleetRow.Builder
extends com.google.protobuf.GeneratedMessage.Builder<AggregateFleetRow.Builder>
implements AggregateFleetRowOrBuilder
Individual row grouped by a particular dimension.Protobuf type
google.cloud.databasecenter.v1beta.AggregateFleetRow-
Method Summary
Modifier and TypeMethodDescriptionaddAllDimension(Iterable<? extends Dimension> values) Group by dimension.addDimension(int index, Dimension value) Group by dimension.addDimension(int index, Dimension.Builder builderForValue) Group by dimension.addDimension(Dimension value) Group by dimension.addDimension(Dimension.Builder builderForValue) Group by dimension.Group by dimension.addDimensionBuilder(int index) Group by dimension.build()clear()Optional.Group by dimension.Number of resource groups that have a particular dimension.Number of resources that have a particular dimension.Optional.Optional.Optional.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetDimension(int index) Group by dimension.getDimensionBuilder(int index) Group by dimension.Group by dimension.intGroup by dimension.Group by dimension.getDimensionOrBuilder(int index) Group by dimension.List<? extends DimensionOrBuilder>Group by dimension.intNumber of resource groups that have a particular dimension.intNumber of resources that have a particular dimension.booleanOptional.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeDeltaDetails(DeltaDetails value) Optional.mergeFrom(AggregateFleetRow other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeDimension(int index) Group by dimension.setDeltaDetails(DeltaDetails value) Optional.setDeltaDetails(DeltaDetails.Builder builderForValue) Optional.setDimension(int index, Dimension value) Group by dimension.setDimension(int index, Dimension.Builder builderForValue) Group by dimension.setResourceGroupsCount(int value) Number of resource groups that have a particular dimension.setResourcesCount(int value) Number of resources that have a particular dimension.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<AggregateFleetRow.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<AggregateFleetRow.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<AggregateFleetRow.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AggregateFleetRow.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<AggregateFleetRow.Builder>
-
mergeFrom
public AggregateFleetRow.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AggregateFleetRow.Builder>- Throws:
IOException
-
getDimensionList
Group by dimension.
repeated .google.cloud.databasecenter.v1beta.Dimension dimension = 1;- Specified by:
getDimensionListin interfaceAggregateFleetRowOrBuilder
-
getDimensionCount
public int getDimensionCount()Group by dimension.
repeated .google.cloud.databasecenter.v1beta.Dimension dimension = 1;- Specified by:
getDimensionCountin interfaceAggregateFleetRowOrBuilder
-
getDimension
Group by dimension.
repeated .google.cloud.databasecenter.v1beta.Dimension dimension = 1;- Specified by:
getDimensionin interfaceAggregateFleetRowOrBuilder
-
setDimension
Group by dimension.
repeated .google.cloud.databasecenter.v1beta.Dimension dimension = 1; -
setDimension
Group by dimension.
repeated .google.cloud.databasecenter.v1beta.Dimension dimension = 1; -
addDimension
Group by dimension.
repeated .google.cloud.databasecenter.v1beta.Dimension dimension = 1; -
addDimension
Group by dimension.
repeated .google.cloud.databasecenter.v1beta.Dimension dimension = 1; -
addDimension
Group by dimension.
repeated .google.cloud.databasecenter.v1beta.Dimension dimension = 1; -
addDimension
Group by dimension.
repeated .google.cloud.databasecenter.v1beta.Dimension dimension = 1; -
addAllDimension
Group by dimension.
repeated .google.cloud.databasecenter.v1beta.Dimension dimension = 1; -
clearDimension
Group by dimension.
repeated .google.cloud.databasecenter.v1beta.Dimension dimension = 1; -
removeDimension
Group by dimension.
repeated .google.cloud.databasecenter.v1beta.Dimension dimension = 1; -
getDimensionBuilder
Group by dimension.
repeated .google.cloud.databasecenter.v1beta.Dimension dimension = 1; -
getDimensionOrBuilder
Group by dimension.
repeated .google.cloud.databasecenter.v1beta.Dimension dimension = 1;- Specified by:
getDimensionOrBuilderin interfaceAggregateFleetRowOrBuilder
-
getDimensionOrBuilderList
Group by dimension.
repeated .google.cloud.databasecenter.v1beta.Dimension dimension = 1;- Specified by:
getDimensionOrBuilderListin interfaceAggregateFleetRowOrBuilder
-
addDimensionBuilder
Group by dimension.
repeated .google.cloud.databasecenter.v1beta.Dimension dimension = 1; -
addDimensionBuilder
Group by dimension.
repeated .google.cloud.databasecenter.v1beta.Dimension dimension = 1; -
getDimensionBuilderList
Group by dimension.
repeated .google.cloud.databasecenter.v1beta.Dimension dimension = 1; -
getResourceGroupsCount
public int getResourceGroupsCount()Number of resource groups that have a particular dimension.
int32 resource_groups_count = 2;- Specified by:
getResourceGroupsCountin interfaceAggregateFleetRowOrBuilder- Returns:
- The resourceGroupsCount.
-
setResourceGroupsCount
Number of resource groups that have a particular dimension.
int32 resource_groups_count = 2;- Parameters:
value- The resourceGroupsCount to set.- Returns:
- This builder for chaining.
-
clearResourceGroupsCount
Number of resource groups that have a particular dimension.
int32 resource_groups_count = 2;- Returns:
- This builder for chaining.
-
getResourcesCount
public int getResourcesCount()Number of resources that have a particular dimension.
int32 resources_count = 3;- Specified by:
getResourcesCountin interfaceAggregateFleetRowOrBuilder- Returns:
- The resourcesCount.
-
setResourcesCount
Number of resources that have a particular dimension.
int32 resources_count = 3;- Parameters:
value- The resourcesCount to set.- Returns:
- This builder for chaining.
-
clearResourcesCount
Number of resources that have a particular dimension.
int32 resources_count = 3;- Returns:
- This builder for chaining.
-
hasDeltaDetails
public boolean hasDeltaDetails()Optional. Delta counts and details of resources which were added to/deleted from fleet.
optional .google.cloud.databasecenter.v1beta.DeltaDetails delta_details = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasDeltaDetailsin interfaceAggregateFleetRowOrBuilder- Returns:
- Whether the deltaDetails field is set.
-
getDeltaDetails
Optional. Delta counts and details of resources which were added to/deleted from fleet.
optional .google.cloud.databasecenter.v1beta.DeltaDetails delta_details = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDeltaDetailsin interfaceAggregateFleetRowOrBuilder- Returns:
- The deltaDetails.
-
setDeltaDetails
Optional. Delta counts and details of resources which were added to/deleted from fleet.
optional .google.cloud.databasecenter.v1beta.DeltaDetails delta_details = 4 [(.google.api.field_behavior) = OPTIONAL]; -
setDeltaDetails
Optional. Delta counts and details of resources which were added to/deleted from fleet.
optional .google.cloud.databasecenter.v1beta.DeltaDetails delta_details = 4 [(.google.api.field_behavior) = OPTIONAL]; -
mergeDeltaDetails
Optional. Delta counts and details of resources which were added to/deleted from fleet.
optional .google.cloud.databasecenter.v1beta.DeltaDetails delta_details = 4 [(.google.api.field_behavior) = OPTIONAL]; -
clearDeltaDetails
Optional. Delta counts and details of resources which were added to/deleted from fleet.
optional .google.cloud.databasecenter.v1beta.DeltaDetails delta_details = 4 [(.google.api.field_behavior) = OPTIONAL]; -
getDeltaDetailsBuilder
Optional. Delta counts and details of resources which were added to/deleted from fleet.
optional .google.cloud.databasecenter.v1beta.DeltaDetails delta_details = 4 [(.google.api.field_behavior) = OPTIONAL]; -
getDeltaDetailsOrBuilder
Optional. Delta counts and details of resources which were added to/deleted from fleet.
optional .google.cloud.databasecenter.v1beta.DeltaDetails delta_details = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDeltaDetailsOrBuilderin interfaceAggregateFleetRowOrBuilder
-