Interface MachineArchitectureDetailsOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
MachineArchitectureDetails,MachineArchitectureDetails.Builder
public interface MachineArchitectureDetailsOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BiosDetailsgetBios()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.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.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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.
-
-