Class ComputeEngineShapeDescriptor.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ComputeEngineShapeDescriptor.Builder>
com.google.cloud.migrationcenter.v1.ComputeEngineShapeDescriptor.Builder
- All Implemented Interfaces:
ComputeEngineShapeDescriptorOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ComputeEngineShapeDescriptor
public static final class ComputeEngineShapeDescriptor.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ComputeEngineShapeDescriptor.Builder>
implements ComputeEngineShapeDescriptorOrBuilder
Compute Engine target shape descriptor.Protobuf type
google.cloud.migrationcenter.v1.ComputeEngineShapeDescriptor-
Method Summary
Modifier and TypeMethodDescriptionaddAllStorage(Iterable<? extends ComputeStorageDescriptor> values) Compute Engine storage.addStorage(int index, ComputeStorageDescriptor value) Compute Engine storage.addStorage(int index, ComputeStorageDescriptor.Builder builderForValue) Compute Engine storage.Compute Engine storage.addStorage(ComputeStorageDescriptor.Builder builderForValue) Compute Engine storage.Compute Engine storage.addStorageBuilder(int index) Compute Engine storage.build()clear()Number of logical cores.Compute Engine machine type.Memory in mebibytes.Number of physical cores.Compute Engine machine series.Compute Engine storage.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorintNumber of logical cores.Compute Engine machine type.com.google.protobuf.ByteStringCompute Engine machine type.intMemory in mebibytes.intNumber of physical cores.Compute Engine machine series.com.google.protobuf.ByteStringCompute Engine machine series.getStorage(int index) Compute Engine storage.getStorageBuilder(int index) Compute Engine storage.Compute Engine storage.intCompute Engine storage.Compute Engine storage.getStorageOrBuilder(int index) Compute Engine storage.List<? extends ComputeStorageDescriptorOrBuilder>Compute Engine storage.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeStorage(int index) Compute Engine storage.setLogicalCoreCount(int value) Number of logical cores.setMachineType(String value) Compute Engine machine type.setMachineTypeBytes(com.google.protobuf.ByteString value) Compute Engine machine type.setMemoryMb(int value) Memory in mebibytes.setPhysicalCoreCount(int value) Number of physical cores.Compute Engine machine series.setSeriesBytes(com.google.protobuf.ByteString value) Compute Engine machine series.setStorage(int index, ComputeStorageDescriptor value) Compute Engine storage.setStorage(int index, ComputeStorageDescriptor.Builder builderForValue) Compute Engine storage.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<ComputeEngineShapeDescriptor.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<ComputeEngineShapeDescriptor.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<ComputeEngineShapeDescriptor.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<ComputeEngineShapeDescriptor.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ComputeEngineShapeDescriptor.Builder>
-
mergeFrom
public ComputeEngineShapeDescriptor.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<ComputeEngineShapeDescriptor.Builder>- Throws:
IOException
-
getMemoryMb
public int getMemoryMb()Memory in mebibytes.
int32 memory_mb = 1;- Specified by:
getMemoryMbin interfaceComputeEngineShapeDescriptorOrBuilder- Returns:
- The memoryMb.
-
setMemoryMb
Memory in mebibytes.
int32 memory_mb = 1;- Parameters:
value- The memoryMb to set.- Returns:
- This builder for chaining.
-
clearMemoryMb
Memory in mebibytes.
int32 memory_mb = 1;- Returns:
- This builder for chaining.
-
getPhysicalCoreCount
public int getPhysicalCoreCount()Number of physical cores.
int32 physical_core_count = 2;- Specified by:
getPhysicalCoreCountin interfaceComputeEngineShapeDescriptorOrBuilder- Returns:
- The physicalCoreCount.
-
setPhysicalCoreCount
Number of physical cores.
int32 physical_core_count = 2;- Parameters:
value- The physicalCoreCount to set.- Returns:
- This builder for chaining.
-
clearPhysicalCoreCount
Number of physical cores.
int32 physical_core_count = 2;- Returns:
- This builder for chaining.
-
getLogicalCoreCount
public int getLogicalCoreCount()Number of logical cores.
int32 logical_core_count = 3;- Specified by:
getLogicalCoreCountin interfaceComputeEngineShapeDescriptorOrBuilder- Returns:
- The logicalCoreCount.
-
setLogicalCoreCount
Number of logical cores.
int32 logical_core_count = 3;- Parameters:
value- The logicalCoreCount to set.- Returns:
- This builder for chaining.
-
clearLogicalCoreCount
Number of logical cores.
int32 logical_core_count = 3;- Returns:
- This builder for chaining.
-
getSeries
Compute Engine machine series.
string series = 4;- Specified by:
getSeriesin interfaceComputeEngineShapeDescriptorOrBuilder- Returns:
- The series.
-
getSeriesBytes
public com.google.protobuf.ByteString getSeriesBytes()Compute Engine machine series.
string series = 4;- Specified by:
getSeriesBytesin interfaceComputeEngineShapeDescriptorOrBuilder- Returns:
- The bytes for series.
-
setSeries
Compute Engine machine series.
string series = 4;- Parameters:
value- The series to set.- Returns:
- This builder for chaining.
-
clearSeries
Compute Engine machine series.
string series = 4;- Returns:
- This builder for chaining.
-
setSeriesBytes
Compute Engine machine series.
string series = 4;- Parameters:
value- The bytes for series to set.- Returns:
- This builder for chaining.
-
getMachineType
Compute Engine machine type.
string machine_type = 5;- Specified by:
getMachineTypein interfaceComputeEngineShapeDescriptorOrBuilder- Returns:
- The machineType.
-
getMachineTypeBytes
public com.google.protobuf.ByteString getMachineTypeBytes()Compute Engine machine type.
string machine_type = 5;- Specified by:
getMachineTypeBytesin interfaceComputeEngineShapeDescriptorOrBuilder- Returns:
- The bytes for machineType.
-
setMachineType
Compute Engine machine type.
string machine_type = 5;- Parameters:
value- The machineType to set.- Returns:
- This builder for chaining.
-
clearMachineType
Compute Engine machine type.
string machine_type = 5;- Returns:
- This builder for chaining.
-
setMachineTypeBytes
public ComputeEngineShapeDescriptor.Builder setMachineTypeBytes(com.google.protobuf.ByteString value) Compute Engine machine type.
string machine_type = 5;- Parameters:
value- The bytes for machineType to set.- Returns:
- This builder for chaining.
-
getStorageList
Compute Engine storage. Never empty.
repeated .google.cloud.migrationcenter.v1.ComputeStorageDescriptor storage = 6;- Specified by:
getStorageListin interfaceComputeEngineShapeDescriptorOrBuilder
-
getStorageCount
public int getStorageCount()Compute Engine storage. Never empty.
repeated .google.cloud.migrationcenter.v1.ComputeStorageDescriptor storage = 6;- Specified by:
getStorageCountin interfaceComputeEngineShapeDescriptorOrBuilder
-
getStorage
Compute Engine storage. Never empty.
repeated .google.cloud.migrationcenter.v1.ComputeStorageDescriptor storage = 6;- Specified by:
getStoragein interfaceComputeEngineShapeDescriptorOrBuilder
-
setStorage
Compute Engine storage. Never empty.
repeated .google.cloud.migrationcenter.v1.ComputeStorageDescriptor storage = 6; -
setStorage
public ComputeEngineShapeDescriptor.Builder setStorage(int index, ComputeStorageDescriptor.Builder builderForValue) Compute Engine storage. Never empty.
repeated .google.cloud.migrationcenter.v1.ComputeStorageDescriptor storage = 6; -
addStorage
Compute Engine storage. Never empty.
repeated .google.cloud.migrationcenter.v1.ComputeStorageDescriptor storage = 6; -
addStorage
Compute Engine storage. Never empty.
repeated .google.cloud.migrationcenter.v1.ComputeStorageDescriptor storage = 6; -
addStorage
public ComputeEngineShapeDescriptor.Builder addStorage(ComputeStorageDescriptor.Builder builderForValue) Compute Engine storage. Never empty.
repeated .google.cloud.migrationcenter.v1.ComputeStorageDescriptor storage = 6; -
addStorage
public ComputeEngineShapeDescriptor.Builder addStorage(int index, ComputeStorageDescriptor.Builder builderForValue) Compute Engine storage. Never empty.
repeated .google.cloud.migrationcenter.v1.ComputeStorageDescriptor storage = 6; -
addAllStorage
public ComputeEngineShapeDescriptor.Builder addAllStorage(Iterable<? extends ComputeStorageDescriptor> values) Compute Engine storage. Never empty.
repeated .google.cloud.migrationcenter.v1.ComputeStorageDescriptor storage = 6; -
clearStorage
Compute Engine storage. Never empty.
repeated .google.cloud.migrationcenter.v1.ComputeStorageDescriptor storage = 6; -
removeStorage
Compute Engine storage. Never empty.
repeated .google.cloud.migrationcenter.v1.ComputeStorageDescriptor storage = 6; -
getStorageBuilder
Compute Engine storage. Never empty.
repeated .google.cloud.migrationcenter.v1.ComputeStorageDescriptor storage = 6; -
getStorageOrBuilder
Compute Engine storage. Never empty.
repeated .google.cloud.migrationcenter.v1.ComputeStorageDescriptor storage = 6;- Specified by:
getStorageOrBuilderin interfaceComputeEngineShapeDescriptorOrBuilder
-
getStorageOrBuilderList
Compute Engine storage. Never empty.
repeated .google.cloud.migrationcenter.v1.ComputeStorageDescriptor storage = 6;- Specified by:
getStorageOrBuilderListin interfaceComputeEngineShapeDescriptorOrBuilder
-
addStorageBuilder
Compute Engine storage. Never empty.
repeated .google.cloud.migrationcenter.v1.ComputeStorageDescriptor storage = 6; -
addStorageBuilder
Compute Engine storage. Never empty.
repeated .google.cloud.migrationcenter.v1.ComputeStorageDescriptor storage = 6; -
getStorageBuilderList
Compute Engine storage. Never empty.
repeated .google.cloud.migrationcenter.v1.ComputeStorageDescriptor storage = 6;
-