Class ReportSummary.MachineSeriesAllocation.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ReportSummary.MachineSeriesAllocation.Builder>
com.google.cloud.migrationcenter.v1.ReportSummary.MachineSeriesAllocation.Builder
- All Implemented Interfaces:
ReportSummary.MachineSeriesAllocationOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ReportSummary.MachineSeriesAllocation
public static final class ReportSummary.MachineSeriesAllocation.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ReportSummary.MachineSeriesAllocation.Builder>
implements ReportSummary.MachineSeriesAllocationOrBuilder
Represents a data point tracking the count of assets allocated for a specific Machine Series.Protobuf type
google.cloud.migrationcenter.v1.ReportSummary.MachineSeriesAllocation-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Count of assets allocated to this machine series.The Machine Series (e.g.longCount of assets allocated to this machine series.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe Machine Series (e.g.The Machine Series (e.g.The Machine Series (e.g.booleanThe Machine Series (e.g.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeMachineSeries(MachineSeries value) The Machine Series (e.g.setAllocatedAssetCount(long value) Count of assets allocated to this machine series.setMachineSeries(MachineSeries value) The Machine Series (e.g.setMachineSeries(MachineSeries.Builder builderForValue) The Machine Series (e.g.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<ReportSummary.MachineSeriesAllocation.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<ReportSummary.MachineSeriesAllocation.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<ReportSummary.MachineSeriesAllocation.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<ReportSummary.MachineSeriesAllocation.Builder>
-
mergeFrom
public ReportSummary.MachineSeriesAllocation.Builder mergeFrom(ReportSummary.MachineSeriesAllocation other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ReportSummary.MachineSeriesAllocation.Builder>
-
mergeFrom
public ReportSummary.MachineSeriesAllocation.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<ReportSummary.MachineSeriesAllocation.Builder>- Throws:
IOException
-
hasMachineSeries
public boolean hasMachineSeries()The Machine Series (e.g. "E2", "N2")
.google.cloud.migrationcenter.v1.MachineSeries machine_series = 1;- Specified by:
hasMachineSeriesin interfaceReportSummary.MachineSeriesAllocationOrBuilder- Returns:
- Whether the machineSeries field is set.
-
getMachineSeries
The Machine Series (e.g. "E2", "N2")
.google.cloud.migrationcenter.v1.MachineSeries machine_series = 1;- Specified by:
getMachineSeriesin interfaceReportSummary.MachineSeriesAllocationOrBuilder- Returns:
- The machineSeries.
-
setMachineSeries
The Machine Series (e.g. "E2", "N2")
.google.cloud.migrationcenter.v1.MachineSeries machine_series = 1; -
setMachineSeries
public ReportSummary.MachineSeriesAllocation.Builder setMachineSeries(MachineSeries.Builder builderForValue) The Machine Series (e.g. "E2", "N2")
.google.cloud.migrationcenter.v1.MachineSeries machine_series = 1; -
mergeMachineSeries
The Machine Series (e.g. "E2", "N2")
.google.cloud.migrationcenter.v1.MachineSeries machine_series = 1; -
clearMachineSeries
The Machine Series (e.g. "E2", "N2")
.google.cloud.migrationcenter.v1.MachineSeries machine_series = 1; -
getMachineSeriesBuilder
The Machine Series (e.g. "E2", "N2")
.google.cloud.migrationcenter.v1.MachineSeries machine_series = 1; -
getMachineSeriesOrBuilder
The Machine Series (e.g. "E2", "N2")
.google.cloud.migrationcenter.v1.MachineSeries machine_series = 1;- Specified by:
getMachineSeriesOrBuilderin interfaceReportSummary.MachineSeriesAllocationOrBuilder
-
getAllocatedAssetCount
public long getAllocatedAssetCount()Count of assets allocated to this machine series.
int64 allocated_asset_count = 2;- Specified by:
getAllocatedAssetCountin interfaceReportSummary.MachineSeriesAllocationOrBuilder- Returns:
- The allocatedAssetCount.
-
setAllocatedAssetCount
Count of assets allocated to this machine series.
int64 allocated_asset_count = 2;- Parameters:
value- The allocatedAssetCount to set.- Returns:
- This builder for chaining.
-
clearAllocatedAssetCount
Count of assets allocated to this machine series.
int64 allocated_asset_count = 2;- Returns:
- This builder for chaining.
-