Interface MachineArchitectureDetailsOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
MachineArchitectureDetails,MachineArchitectureDetails.Builder
@Generated
public interface MachineArchitectureDetailsOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetBios()BIOS Details.BIOS Details.CPU architecture, e.g., "x64-based PC", "x86_64", "i686" etc.com.google.protobuf.ByteStringCPU architecture, e.g., "x64-based PC", "x86_64", "i686" etc.CPU name, e.g., "Intel Xeon E5-2690", "AMD EPYC 7571" etc.com.google.protobuf.ByteStringCPU name, e.g., "Intel Xeon E5-2690", "AMD EPYC 7571" etc.intNumber of processor sockets allocated to the machine.intNumber of CPU threads allocated to the machine.Firmware type.intFirmware type.CPU hyper-threading support.intCPU hyper-threading support.Hardware vendor.com.google.protobuf.ByteStringHardware vendor.booleanhasBios()BIOS Details.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getCpuArchitecture
String getCpuArchitecture()CPU architecture, e.g., "x64-based PC", "x86_64", "i686" etc.
string cpu_architecture = 1;- Returns:
- The cpuArchitecture.
-
getCpuArchitectureBytes
com.google.protobuf.ByteString getCpuArchitectureBytes()CPU architecture, e.g., "x64-based PC", "x86_64", "i686" etc.
string cpu_architecture = 1;- Returns:
- The bytes for cpuArchitecture.
-
getCpuName
String getCpuName()CPU name, e.g., "Intel Xeon E5-2690", "AMD EPYC 7571" etc.
string cpu_name = 2;- Returns:
- The cpuName.
-
getCpuNameBytes
com.google.protobuf.ByteString getCpuNameBytes()CPU name, e.g., "Intel Xeon E5-2690", "AMD EPYC 7571" etc.
string cpu_name = 2;- Returns:
- The bytes for cpuName.
-
getVendor
String getVendor()Hardware vendor.
string vendor = 3;- Returns:
- The vendor.
-
getVendorBytes
com.google.protobuf.ByteString getVendorBytes()Hardware vendor.
string vendor = 3;- Returns:
- The bytes for vendor.
-
getCpuThreadCount
int getCpuThreadCount()Number of CPU threads allocated to the machine.
int32 cpu_thread_count = 4;- Returns:
- The cpuThreadCount.
-
getCpuSocketCount
int getCpuSocketCount()Number of processor sockets allocated to the machine.
int32 cpu_socket_count = 5;- Returns:
- The cpuSocketCount.
-
hasBios
boolean hasBios()BIOS Details.
.google.cloud.migrationcenter.v1.BiosDetails bios = 6;- Returns:
- Whether the bios field is set.
-
getBios
BiosDetails getBios()BIOS Details.
.google.cloud.migrationcenter.v1.BiosDetails bios = 6;- Returns:
- The bios.
-
getBiosOrBuilder
BiosDetailsOrBuilder getBiosOrBuilder()BIOS Details.
.google.cloud.migrationcenter.v1.BiosDetails bios = 6; -
getFirmwareTypeValue
int getFirmwareTypeValue()Firmware type.
.google.cloud.migrationcenter.v1.MachineArchitectureDetails.FirmwareType firmware_type = 7;- Returns:
- The enum numeric value on the wire for firmwareType.
-
getFirmwareType
MachineArchitectureDetails.FirmwareType getFirmwareType()Firmware type.
.google.cloud.migrationcenter.v1.MachineArchitectureDetails.FirmwareType firmware_type = 7;- Returns:
- The firmwareType.
-
getHyperthreadingValue
int getHyperthreadingValue()CPU hyper-threading support.
.google.cloud.migrationcenter.v1.MachineArchitectureDetails.CpuHyperThreading hyperthreading = 8;- Returns:
- The enum numeric value on the wire for hyperthreading.
-
getHyperthreading
MachineArchitectureDetails.CpuHyperThreading getHyperthreading()CPU hyper-threading support.
.google.cloud.migrationcenter.v1.MachineArchitectureDetails.CpuHyperThreading hyperthreading = 8;- Returns:
- The hyperthreading.
-