Class MachineArchitectureDetails.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<MachineArchitectureDetails.Builder>
-
- com.google.cloud.migrationcenter.v1.MachineArchitectureDetails.Builder
-
- All Implemented Interfaces:
MachineArchitectureDetailsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- MachineArchitectureDetails
public static final class MachineArchitectureDetails.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<MachineArchitectureDetails.Builder> implements MachineArchitectureDetailsOrBuilder
Details of the machine architecture.
Protobuf typegoogle.cloud.migrationcenter.v1.MachineArchitectureDetails
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MachineArchitectureDetails.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)MachineArchitectureDetailsbuild()MachineArchitectureDetailsbuildPartial()MachineArchitectureDetails.Builderclear()MachineArchitectureDetails.BuilderclearBios()BIOS Details.MachineArchitectureDetails.BuilderclearCpuArchitecture()CPU architecture, e.g., "x64-based PC", "x86_64", "i686" etc.MachineArchitectureDetails.BuilderclearCpuName()CPU name, e.g., "Intel Xeon E5-2690", "AMD EPYC 7571" etc.MachineArchitectureDetails.BuilderclearCpuSocketCount()Number of processor sockets allocated to the machine.MachineArchitectureDetails.BuilderclearCpuThreadCount()Number of CPU threads allocated to the machine.MachineArchitectureDetails.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)MachineArchitectureDetails.BuilderclearFirmwareType()Firmware type.MachineArchitectureDetails.BuilderclearHyperthreading()CPU hyper-threading support.MachineArchitectureDetails.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)MachineArchitectureDetails.BuilderclearVendor()Hardware vendor.MachineArchitectureDetails.Builderclone()BiosDetailsgetBios()BIOS Details.BiosDetails.BuildergetBiosBuilder()BIOS Details.BiosDetailsOrBuildergetBiosOrBuilder()BIOS Details.StringgetCpuArchitecture()CPU architecture, e.g., "x64-based PC", "x86_64", "i686" etc.com.google.protobuf.ByteStringgetCpuArchitectureBytes()CPU architecture, e.g., "x64-based PC", "x86_64", "i686" etc.StringgetCpuName()CPU name, e.g., "Intel Xeon E5-2690", "AMD EPYC 7571" etc.com.google.protobuf.ByteStringgetCpuNameBytes()CPU name, e.g., "Intel Xeon E5-2690", "AMD EPYC 7571" etc.intgetCpuSocketCount()Number of processor sockets allocated to the machine.intgetCpuThreadCount()Number of CPU threads allocated to the machine.MachineArchitectureDetailsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()MachineArchitectureDetails.FirmwareTypegetFirmwareType()Firmware type.intgetFirmwareTypeValue()Firmware type.MachineArchitectureDetails.CpuHyperThreadinggetHyperthreading()CPU hyper-threading support.intgetHyperthreadingValue()CPU hyper-threading support.StringgetVendor()Hardware vendor.com.google.protobuf.ByteStringgetVendorBytes()Hardware vendor.booleanhasBios()BIOS Details.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()MachineArchitectureDetails.BuildermergeBios(BiosDetails value)BIOS Details.MachineArchitectureDetails.BuildermergeFrom(MachineArchitectureDetails other)MachineArchitectureDetails.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)MachineArchitectureDetails.BuildermergeFrom(com.google.protobuf.Message other)MachineArchitectureDetails.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)MachineArchitectureDetails.BuildersetBios(BiosDetails value)BIOS Details.MachineArchitectureDetails.BuildersetBios(BiosDetails.Builder builderForValue)BIOS Details.MachineArchitectureDetails.BuildersetCpuArchitecture(String value)CPU architecture, e.g., "x64-based PC", "x86_64", "i686" etc.MachineArchitectureDetails.BuildersetCpuArchitectureBytes(com.google.protobuf.ByteString value)CPU architecture, e.g., "x64-based PC", "x86_64", "i686" etc.MachineArchitectureDetails.BuildersetCpuName(String value)CPU name, e.g., "Intel Xeon E5-2690", "AMD EPYC 7571" etc.MachineArchitectureDetails.BuildersetCpuNameBytes(com.google.protobuf.ByteString value)CPU name, e.g., "Intel Xeon E5-2690", "AMD EPYC 7571" etc.MachineArchitectureDetails.BuildersetCpuSocketCount(int value)Number of processor sockets allocated to the machine.MachineArchitectureDetails.BuildersetCpuThreadCount(int value)Number of CPU threads allocated to the machine.MachineArchitectureDetails.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)MachineArchitectureDetails.BuildersetFirmwareType(MachineArchitectureDetails.FirmwareType value)Firmware type.MachineArchitectureDetails.BuildersetFirmwareTypeValue(int value)Firmware type.MachineArchitectureDetails.BuildersetHyperthreading(MachineArchitectureDetails.CpuHyperThreading value)CPU hyper-threading support.MachineArchitectureDetails.BuildersetHyperthreadingValue(int value)CPU hyper-threading support.MachineArchitectureDetails.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)MachineArchitectureDetails.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)MachineArchitectureDetails.BuildersetVendor(String value)Hardware vendor.MachineArchitectureDetails.BuildersetVendorBytes(com.google.protobuf.ByteString value)Hardware vendor.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<MachineArchitectureDetails.Builder>
-
clear
public MachineArchitectureDetails.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<MachineArchitectureDetails.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.GeneratedMessageV3.Builder<MachineArchitectureDetails.Builder>
-
getDefaultInstanceForType
public MachineArchitectureDetails getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public MachineArchitectureDetails build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public MachineArchitectureDetails buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public MachineArchitectureDetails.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<MachineArchitectureDetails.Builder>
-
setField
public MachineArchitectureDetails.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MachineArchitectureDetails.Builder>
-
clearField
public MachineArchitectureDetails.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MachineArchitectureDetails.Builder>
-
clearOneof
public MachineArchitectureDetails.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<MachineArchitectureDetails.Builder>
-
setRepeatedField
public MachineArchitectureDetails.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MachineArchitectureDetails.Builder>
-
addRepeatedField
public MachineArchitectureDetails.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MachineArchitectureDetails.Builder>
-
mergeFrom
public MachineArchitectureDetails.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<MachineArchitectureDetails.Builder>
-
mergeFrom
public MachineArchitectureDetails.Builder mergeFrom(MachineArchitectureDetails other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<MachineArchitectureDetails.Builder>
-
mergeFrom
public MachineArchitectureDetails.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<MachineArchitectureDetails.Builder>- Throws:
IOException
-
getCpuArchitecture
public String getCpuArchitecture()
CPU architecture, e.g., "x64-based PC", "x86_64", "i686" etc.
string cpu_architecture = 1;- Specified by:
getCpuArchitecturein interfaceMachineArchitectureDetailsOrBuilder- Returns:
- The cpuArchitecture.
-
getCpuArchitectureBytes
public com.google.protobuf.ByteString getCpuArchitectureBytes()
CPU architecture, e.g., "x64-based PC", "x86_64", "i686" etc.
string cpu_architecture = 1;- Specified by:
getCpuArchitectureBytesin interfaceMachineArchitectureDetailsOrBuilder- Returns:
- The bytes for cpuArchitecture.
-
setCpuArchitecture
public MachineArchitectureDetails.Builder setCpuArchitecture(String value)
CPU architecture, e.g., "x64-based PC", "x86_64", "i686" etc.
string cpu_architecture = 1;- Parameters:
value- The cpuArchitecture to set.- Returns:
- This builder for chaining.
-
clearCpuArchitecture
public MachineArchitectureDetails.Builder clearCpuArchitecture()
CPU architecture, e.g., "x64-based PC", "x86_64", "i686" etc.
string cpu_architecture = 1;- Returns:
- This builder for chaining.
-
setCpuArchitectureBytes
public MachineArchitectureDetails.Builder setCpuArchitectureBytes(com.google.protobuf.ByteString value)
CPU architecture, e.g., "x64-based PC", "x86_64", "i686" etc.
string cpu_architecture = 1;- Parameters:
value- The bytes for cpuArchitecture to set.- Returns:
- This builder for chaining.
-
getCpuName
public String getCpuName()
CPU name, e.g., "Intel Xeon E5-2690", "AMD EPYC 7571" etc.
string cpu_name = 2;- Specified by:
getCpuNamein interfaceMachineArchitectureDetailsOrBuilder- Returns:
- The cpuName.
-
getCpuNameBytes
public com.google.protobuf.ByteString getCpuNameBytes()
CPU name, e.g., "Intel Xeon E5-2690", "AMD EPYC 7571" etc.
string cpu_name = 2;- Specified by:
getCpuNameBytesin interfaceMachineArchitectureDetailsOrBuilder- Returns:
- The bytes for cpuName.
-
setCpuName
public MachineArchitectureDetails.Builder setCpuName(String value)
CPU name, e.g., "Intel Xeon E5-2690", "AMD EPYC 7571" etc.
string cpu_name = 2;- Parameters:
value- The cpuName to set.- Returns:
- This builder for chaining.
-
clearCpuName
public MachineArchitectureDetails.Builder clearCpuName()
CPU name, e.g., "Intel Xeon E5-2690", "AMD EPYC 7571" etc.
string cpu_name = 2;- Returns:
- This builder for chaining.
-
setCpuNameBytes
public MachineArchitectureDetails.Builder setCpuNameBytes(com.google.protobuf.ByteString value)
CPU name, e.g., "Intel Xeon E5-2690", "AMD EPYC 7571" etc.
string cpu_name = 2;- Parameters:
value- The bytes for cpuName to set.- Returns:
- This builder for chaining.
-
getVendor
public String getVendor()
Hardware vendor.
string vendor = 3;- Specified by:
getVendorin interfaceMachineArchitectureDetailsOrBuilder- Returns:
- The vendor.
-
getVendorBytes
public com.google.protobuf.ByteString getVendorBytes()
Hardware vendor.
string vendor = 3;- Specified by:
getVendorBytesin interfaceMachineArchitectureDetailsOrBuilder- Returns:
- The bytes for vendor.
-
setVendor
public MachineArchitectureDetails.Builder setVendor(String value)
Hardware vendor.
string vendor = 3;- Parameters:
value- The vendor to set.- Returns:
- This builder for chaining.
-
clearVendor
public MachineArchitectureDetails.Builder clearVendor()
Hardware vendor.
string vendor = 3;- Returns:
- This builder for chaining.
-
setVendorBytes
public MachineArchitectureDetails.Builder setVendorBytes(com.google.protobuf.ByteString value)
Hardware vendor.
string vendor = 3;- Parameters:
value- The bytes for vendor to set.- Returns:
- This builder for chaining.
-
getCpuThreadCount
public int getCpuThreadCount()
Number of CPU threads allocated to the machine.
int32 cpu_thread_count = 4;- Specified by:
getCpuThreadCountin interfaceMachineArchitectureDetailsOrBuilder- Returns:
- The cpuThreadCount.
-
setCpuThreadCount
public MachineArchitectureDetails.Builder setCpuThreadCount(int value)
Number of CPU threads allocated to the machine.
int32 cpu_thread_count = 4;- Parameters:
value- The cpuThreadCount to set.- Returns:
- This builder for chaining.
-
clearCpuThreadCount
public MachineArchitectureDetails.Builder clearCpuThreadCount()
Number of CPU threads allocated to the machine.
int32 cpu_thread_count = 4;- Returns:
- This builder for chaining.
-
getCpuSocketCount
public int getCpuSocketCount()
Number of processor sockets allocated to the machine.
int32 cpu_socket_count = 5;- Specified by:
getCpuSocketCountin interfaceMachineArchitectureDetailsOrBuilder- Returns:
- The cpuSocketCount.
-
setCpuSocketCount
public MachineArchitectureDetails.Builder setCpuSocketCount(int value)
Number of processor sockets allocated to the machine.
int32 cpu_socket_count = 5;- Parameters:
value- The cpuSocketCount to set.- Returns:
- This builder for chaining.
-
clearCpuSocketCount
public MachineArchitectureDetails.Builder clearCpuSocketCount()
Number of processor sockets allocated to the machine.
int32 cpu_socket_count = 5;- Returns:
- This builder for chaining.
-
hasBios
public boolean hasBios()
BIOS Details.
.google.cloud.migrationcenter.v1.BiosDetails bios = 6;- Specified by:
hasBiosin interfaceMachineArchitectureDetailsOrBuilder- Returns:
- Whether the bios field is set.
-
getBios
public BiosDetails getBios()
BIOS Details.
.google.cloud.migrationcenter.v1.BiosDetails bios = 6;- Specified by:
getBiosin interfaceMachineArchitectureDetailsOrBuilder- Returns:
- The bios.
-
setBios
public MachineArchitectureDetails.Builder setBios(BiosDetails value)
BIOS Details.
.google.cloud.migrationcenter.v1.BiosDetails bios = 6;
-
setBios
public MachineArchitectureDetails.Builder setBios(BiosDetails.Builder builderForValue)
BIOS Details.
.google.cloud.migrationcenter.v1.BiosDetails bios = 6;
-
mergeBios
public MachineArchitectureDetails.Builder mergeBios(BiosDetails value)
BIOS Details.
.google.cloud.migrationcenter.v1.BiosDetails bios = 6;
-
clearBios
public MachineArchitectureDetails.Builder clearBios()
BIOS Details.
.google.cloud.migrationcenter.v1.BiosDetails bios = 6;
-
getBiosBuilder
public BiosDetails.Builder getBiosBuilder()
BIOS Details.
.google.cloud.migrationcenter.v1.BiosDetails bios = 6;
-
getBiosOrBuilder
public BiosDetailsOrBuilder getBiosOrBuilder()
BIOS Details.
.google.cloud.migrationcenter.v1.BiosDetails bios = 6;- Specified by:
getBiosOrBuilderin interfaceMachineArchitectureDetailsOrBuilder
-
getFirmwareTypeValue
public int getFirmwareTypeValue()
Firmware type.
.google.cloud.migrationcenter.v1.MachineArchitectureDetails.FirmwareType firmware_type = 7;- Specified by:
getFirmwareTypeValuein interfaceMachineArchitectureDetailsOrBuilder- Returns:
- The enum numeric value on the wire for firmwareType.
-
setFirmwareTypeValue
public MachineArchitectureDetails.Builder setFirmwareTypeValue(int value)
Firmware type.
.google.cloud.migrationcenter.v1.MachineArchitectureDetails.FirmwareType firmware_type = 7;- Parameters:
value- The enum numeric value on the wire for firmwareType to set.- Returns:
- This builder for chaining.
-
getFirmwareType
public MachineArchitectureDetails.FirmwareType getFirmwareType()
Firmware type.
.google.cloud.migrationcenter.v1.MachineArchitectureDetails.FirmwareType firmware_type = 7;- Specified by:
getFirmwareTypein interfaceMachineArchitectureDetailsOrBuilder- Returns:
- The firmwareType.
-
setFirmwareType
public MachineArchitectureDetails.Builder setFirmwareType(MachineArchitectureDetails.FirmwareType value)
Firmware type.
.google.cloud.migrationcenter.v1.MachineArchitectureDetails.FirmwareType firmware_type = 7;- Parameters:
value- The firmwareType to set.- Returns:
- This builder for chaining.
-
clearFirmwareType
public MachineArchitectureDetails.Builder clearFirmwareType()
Firmware type.
.google.cloud.migrationcenter.v1.MachineArchitectureDetails.FirmwareType firmware_type = 7;- Returns:
- This builder for chaining.
-
getHyperthreadingValue
public int getHyperthreadingValue()
CPU hyper-threading support.
.google.cloud.migrationcenter.v1.MachineArchitectureDetails.CpuHyperThreading hyperthreading = 8;- Specified by:
getHyperthreadingValuein interfaceMachineArchitectureDetailsOrBuilder- Returns:
- The enum numeric value on the wire for hyperthreading.
-
setHyperthreadingValue
public MachineArchitectureDetails.Builder setHyperthreadingValue(int value)
CPU hyper-threading support.
.google.cloud.migrationcenter.v1.MachineArchitectureDetails.CpuHyperThreading hyperthreading = 8;- Parameters:
value- The enum numeric value on the wire for hyperthreading to set.- Returns:
- This builder for chaining.
-
getHyperthreading
public MachineArchitectureDetails.CpuHyperThreading getHyperthreading()
CPU hyper-threading support.
.google.cloud.migrationcenter.v1.MachineArchitectureDetails.CpuHyperThreading hyperthreading = 8;- Specified by:
getHyperthreadingin interfaceMachineArchitectureDetailsOrBuilder- Returns:
- The hyperthreading.
-
setHyperthreading
public MachineArchitectureDetails.Builder setHyperthreading(MachineArchitectureDetails.CpuHyperThreading value)
CPU hyper-threading support.
.google.cloud.migrationcenter.v1.MachineArchitectureDetails.CpuHyperThreading hyperthreading = 8;- Parameters:
value- The hyperthreading to set.- Returns:
- This builder for chaining.
-
clearHyperthreading
public MachineArchitectureDetails.Builder clearHyperthreading()
CPU hyper-threading support.
.google.cloud.migrationcenter.v1.MachineArchitectureDetails.CpuHyperThreading hyperthreading = 8;- Returns:
- This builder for chaining.
-
setUnknownFields
public final MachineArchitectureDetails.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<MachineArchitectureDetails.Builder>
-
mergeUnknownFields
public final MachineArchitectureDetails.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<MachineArchitectureDetails.Builder>
-
-