public static final class MachineArchitectureDetails.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<MachineArchitectureDetails.Builder> implements MachineArchitectureDetailsOrBuilder
Details of the machine architecture.Protobuf type
google.cloud.migrationcenter.v1.MachineArchitectureDetails| Modifier and Type | Method and Description |
|---|---|
MachineArchitectureDetails.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
MachineArchitectureDetails |
build() |
MachineArchitectureDetails |
buildPartial() |
MachineArchitectureDetails.Builder |
clear() |
MachineArchitectureDetails.Builder |
clearBios()
BIOS Details.
|
MachineArchitectureDetails.Builder |
clearCpuArchitecture()
CPU architecture, e.g., "x64-based PC", "x86_64", "i686" etc.
|
MachineArchitectureDetails.Builder |
clearCpuName()
CPU name, e.g., "Intel Xeon E5-2690", "AMD EPYC 7571" etc.
|
MachineArchitectureDetails.Builder |
clearCpuSocketCount()
Number of processor sockets allocated to the machine.
|
MachineArchitectureDetails.Builder |
clearCpuThreadCount()
Number of CPU threads allocated to the machine.
|
MachineArchitectureDetails.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
MachineArchitectureDetails.Builder |
clearFirmwareType()
Firmware type.
|
MachineArchitectureDetails.Builder |
clearHyperthreading()
CPU hyper-threading support.
|
MachineArchitectureDetails.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
MachineArchitectureDetails.Builder |
clearVendor()
Hardware vendor.
|
MachineArchitectureDetails.Builder |
clone() |
BiosDetails |
getBios()
BIOS Details.
|
BiosDetails.Builder |
getBiosBuilder()
BIOS Details.
|
BiosDetailsOrBuilder |
getBiosOrBuilder()
BIOS Details.
|
String |
getCpuArchitecture()
CPU architecture, e.g., "x64-based PC", "x86_64", "i686" etc.
|
com.google.protobuf.ByteString |
getCpuArchitectureBytes()
CPU architecture, e.g., "x64-based PC", "x86_64", "i686" etc.
|
String |
getCpuName()
CPU name, e.g., "Intel Xeon E5-2690", "AMD EPYC 7571" etc.
|
com.google.protobuf.ByteString |
getCpuNameBytes()
CPU name, e.g., "Intel Xeon E5-2690", "AMD EPYC 7571" etc.
|
int |
getCpuSocketCount()
Number of processor sockets allocated to the machine.
|
int |
getCpuThreadCount()
Number of CPU threads allocated to the machine.
|
MachineArchitectureDetails |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
MachineArchitectureDetails.FirmwareType |
getFirmwareType()
Firmware type.
|
int |
getFirmwareTypeValue()
Firmware type.
|
MachineArchitectureDetails.CpuHyperThreading |
getHyperthreading()
CPU hyper-threading support.
|
int |
getHyperthreadingValue()
CPU hyper-threading support.
|
String |
getVendor()
Hardware vendor.
|
com.google.protobuf.ByteString |
getVendorBytes()
Hardware vendor.
|
boolean |
hasBios()
BIOS Details.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
MachineArchitectureDetails.Builder |
mergeBios(BiosDetails value)
BIOS Details.
|
MachineArchitectureDetails.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
MachineArchitectureDetails.Builder |
mergeFrom(MachineArchitectureDetails other) |
MachineArchitectureDetails.Builder |
mergeFrom(com.google.protobuf.Message other) |
MachineArchitectureDetails.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
MachineArchitectureDetails.Builder |
setBios(BiosDetails.Builder builderForValue)
BIOS Details.
|
MachineArchitectureDetails.Builder |
setBios(BiosDetails value)
BIOS Details.
|
MachineArchitectureDetails.Builder |
setCpuArchitecture(String value)
CPU architecture, e.g., "x64-based PC", "x86_64", "i686" etc.
|
MachineArchitectureDetails.Builder |
setCpuArchitectureBytes(com.google.protobuf.ByteString value)
CPU architecture, e.g., "x64-based PC", "x86_64", "i686" etc.
|
MachineArchitectureDetails.Builder |
setCpuName(String value)
CPU name, e.g., "Intel Xeon E5-2690", "AMD EPYC 7571" etc.
|
MachineArchitectureDetails.Builder |
setCpuNameBytes(com.google.protobuf.ByteString value)
CPU name, e.g., "Intel Xeon E5-2690", "AMD EPYC 7571" etc.
|
MachineArchitectureDetails.Builder |
setCpuSocketCount(int value)
Number of processor sockets allocated to the machine.
|
MachineArchitectureDetails.Builder |
setCpuThreadCount(int value)
Number of CPU threads allocated to the machine.
|
MachineArchitectureDetails.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
MachineArchitectureDetails.Builder |
setFirmwareType(MachineArchitectureDetails.FirmwareType value)
Firmware type.
|
MachineArchitectureDetails.Builder |
setFirmwareTypeValue(int value)
Firmware type.
|
MachineArchitectureDetails.Builder |
setHyperthreading(MachineArchitectureDetails.CpuHyperThreading value)
CPU hyper-threading support.
|
MachineArchitectureDetails.Builder |
setHyperthreadingValue(int value)
CPU hyper-threading support.
|
MachineArchitectureDetails.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
MachineArchitectureDetails.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
MachineArchitectureDetails.Builder |
setVendor(String value)
Hardware vendor.
|
MachineArchitectureDetails.Builder |
setVendorBytes(com.google.protobuf.ByteString value)
Hardware vendor.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<MachineArchitectureDetails.Builder>public MachineArchitectureDetails.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<MachineArchitectureDetails.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<MachineArchitectureDetails.Builder>public MachineArchitectureDetails getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic MachineArchitectureDetails build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic MachineArchitectureDetails buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic MachineArchitectureDetails.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<MachineArchitectureDetails.Builder>public MachineArchitectureDetails.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<MachineArchitectureDetails.Builder>public MachineArchitectureDetails.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<MachineArchitectureDetails.Builder>public MachineArchitectureDetails.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<MachineArchitectureDetails.Builder>public MachineArchitectureDetails.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<MachineArchitectureDetails.Builder>public MachineArchitectureDetails.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<MachineArchitectureDetails.Builder>public MachineArchitectureDetails.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<MachineArchitectureDetails.Builder>public MachineArchitectureDetails.Builder mergeFrom(MachineArchitectureDetails other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<MachineArchitectureDetails.Builder>public MachineArchitectureDetails.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<MachineArchitectureDetails.Builder>IOExceptionpublic String getCpuArchitecture()
CPU architecture, e.g., "x64-based PC", "x86_64", "i686" etc.
string cpu_architecture = 1;getCpuArchitecture in interface MachineArchitectureDetailsOrBuilderpublic com.google.protobuf.ByteString getCpuArchitectureBytes()
CPU architecture, e.g., "x64-based PC", "x86_64", "i686" etc.
string cpu_architecture = 1;getCpuArchitectureBytes in interface MachineArchitectureDetailsOrBuilderpublic MachineArchitectureDetails.Builder setCpuArchitecture(String value)
CPU architecture, e.g., "x64-based PC", "x86_64", "i686" etc.
string cpu_architecture = 1;value - The cpuArchitecture to set.public MachineArchitectureDetails.Builder clearCpuArchitecture()
CPU architecture, e.g., "x64-based PC", "x86_64", "i686" etc.
string cpu_architecture = 1;public MachineArchitectureDetails.Builder setCpuArchitectureBytes(com.google.protobuf.ByteString value)
CPU architecture, e.g., "x64-based PC", "x86_64", "i686" etc.
string cpu_architecture = 1;value - The bytes for cpuArchitecture to set.public String getCpuName()
CPU name, e.g., "Intel Xeon E5-2690", "AMD EPYC 7571" etc.
string cpu_name = 2;getCpuName in interface MachineArchitectureDetailsOrBuilderpublic com.google.protobuf.ByteString getCpuNameBytes()
CPU name, e.g., "Intel Xeon E5-2690", "AMD EPYC 7571" etc.
string cpu_name = 2;getCpuNameBytes in interface MachineArchitectureDetailsOrBuilderpublic MachineArchitectureDetails.Builder setCpuName(String value)
CPU name, e.g., "Intel Xeon E5-2690", "AMD EPYC 7571" etc.
string cpu_name = 2;value - The cpuName to set.public MachineArchitectureDetails.Builder clearCpuName()
CPU name, e.g., "Intel Xeon E5-2690", "AMD EPYC 7571" etc.
string cpu_name = 2;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;value - The bytes for cpuName to set.public String getVendor()
Hardware vendor.
string vendor = 3;getVendor in interface MachineArchitectureDetailsOrBuilderpublic com.google.protobuf.ByteString getVendorBytes()
Hardware vendor.
string vendor = 3;getVendorBytes in interface MachineArchitectureDetailsOrBuilderpublic MachineArchitectureDetails.Builder setVendor(String value)
Hardware vendor.
string vendor = 3;value - The vendor to set.public MachineArchitectureDetails.Builder clearVendor()
Hardware vendor.
string vendor = 3;public MachineArchitectureDetails.Builder setVendorBytes(com.google.protobuf.ByteString value)
Hardware vendor.
string vendor = 3;value - The bytes for vendor to set.public int getCpuThreadCount()
Number of CPU threads allocated to the machine.
int32 cpu_thread_count = 4;getCpuThreadCount in interface MachineArchitectureDetailsOrBuilderpublic MachineArchitectureDetails.Builder setCpuThreadCount(int value)
Number of CPU threads allocated to the machine.
int32 cpu_thread_count = 4;value - The cpuThreadCount to set.public MachineArchitectureDetails.Builder clearCpuThreadCount()
Number of CPU threads allocated to the machine.
int32 cpu_thread_count = 4;public int getCpuSocketCount()
Number of processor sockets allocated to the machine.
int32 cpu_socket_count = 5;getCpuSocketCount in interface MachineArchitectureDetailsOrBuilderpublic MachineArchitectureDetails.Builder setCpuSocketCount(int value)
Number of processor sockets allocated to the machine.
int32 cpu_socket_count = 5;value - The cpuSocketCount to set.public MachineArchitectureDetails.Builder clearCpuSocketCount()
Number of processor sockets allocated to the machine.
int32 cpu_socket_count = 5;public boolean hasBios()
BIOS Details.
.google.cloud.migrationcenter.v1.BiosDetails bios = 6;hasBios in interface MachineArchitectureDetailsOrBuilderpublic BiosDetails getBios()
BIOS Details.
.google.cloud.migrationcenter.v1.BiosDetails bios = 6;getBios in interface MachineArchitectureDetailsOrBuilderpublic MachineArchitectureDetails.Builder setBios(BiosDetails value)
BIOS Details.
.google.cloud.migrationcenter.v1.BiosDetails bios = 6;public MachineArchitectureDetails.Builder setBios(BiosDetails.Builder builderForValue)
BIOS Details.
.google.cloud.migrationcenter.v1.BiosDetails bios = 6;public MachineArchitectureDetails.Builder mergeBios(BiosDetails value)
BIOS Details.
.google.cloud.migrationcenter.v1.BiosDetails bios = 6;public MachineArchitectureDetails.Builder clearBios()
BIOS Details.
.google.cloud.migrationcenter.v1.BiosDetails bios = 6;public BiosDetails.Builder getBiosBuilder()
BIOS Details.
.google.cloud.migrationcenter.v1.BiosDetails bios = 6;public BiosDetailsOrBuilder getBiosOrBuilder()
BIOS Details.
.google.cloud.migrationcenter.v1.BiosDetails bios = 6;getBiosOrBuilder in interface MachineArchitectureDetailsOrBuilderpublic int getFirmwareTypeValue()
Firmware type.
.google.cloud.migrationcenter.v1.MachineArchitectureDetails.FirmwareType firmware_type = 7;
getFirmwareTypeValue in interface MachineArchitectureDetailsOrBuilderpublic MachineArchitectureDetails.Builder setFirmwareTypeValue(int value)
Firmware type.
.google.cloud.migrationcenter.v1.MachineArchitectureDetails.FirmwareType firmware_type = 7;
value - The enum numeric value on the wire for firmwareType to set.public MachineArchitectureDetails.FirmwareType getFirmwareType()
Firmware type.
.google.cloud.migrationcenter.v1.MachineArchitectureDetails.FirmwareType firmware_type = 7;
getFirmwareType in interface MachineArchitectureDetailsOrBuilderpublic MachineArchitectureDetails.Builder setFirmwareType(MachineArchitectureDetails.FirmwareType value)
Firmware type.
.google.cloud.migrationcenter.v1.MachineArchitectureDetails.FirmwareType firmware_type = 7;
value - The firmwareType to set.public MachineArchitectureDetails.Builder clearFirmwareType()
Firmware type.
.google.cloud.migrationcenter.v1.MachineArchitectureDetails.FirmwareType firmware_type = 7;
public int getHyperthreadingValue()
CPU hyper-threading support.
.google.cloud.migrationcenter.v1.MachineArchitectureDetails.CpuHyperThreading hyperthreading = 8;
getHyperthreadingValue in interface MachineArchitectureDetailsOrBuilderpublic MachineArchitectureDetails.Builder setHyperthreadingValue(int value)
CPU hyper-threading support.
.google.cloud.migrationcenter.v1.MachineArchitectureDetails.CpuHyperThreading hyperthreading = 8;
value - The enum numeric value on the wire for hyperthreading to set.public MachineArchitectureDetails.CpuHyperThreading getHyperthreading()
CPU hyper-threading support.
.google.cloud.migrationcenter.v1.MachineArchitectureDetails.CpuHyperThreading hyperthreading = 8;
getHyperthreading in interface MachineArchitectureDetailsOrBuilderpublic MachineArchitectureDetails.Builder setHyperthreading(MachineArchitectureDetails.CpuHyperThreading value)
CPU hyper-threading support.
.google.cloud.migrationcenter.v1.MachineArchitectureDetails.CpuHyperThreading hyperthreading = 8;
value - The hyperthreading to set.public MachineArchitectureDetails.Builder clearHyperthreading()
CPU hyper-threading support.
.google.cloud.migrationcenter.v1.MachineArchitectureDetails.CpuHyperThreading hyperthreading = 8;
public final MachineArchitectureDetails.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<MachineArchitectureDetails.Builder>public final MachineArchitectureDetails.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<MachineArchitectureDetails.Builder>Copyright © 2024 Google LLC. All rights reserved.