Interface MachineArchitectureDetailsOrBuilder (0.37.0)

public interface MachineArchitectureDetailsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBios()

public abstract BiosDetails getBios()

BIOS Details.

.google.cloud.migrationcenter.v1.BiosDetails bios = 6;

Returns
Type Description
BiosDetails

The bios.

getBiosOrBuilder()

public abstract BiosDetailsOrBuilder getBiosOrBuilder()

BIOS Details.

.google.cloud.migrationcenter.v1.BiosDetails bios = 6;

Returns
Type Description
BiosDetailsOrBuilder

getCpuArchitecture()

public abstract String getCpuArchitecture()

CPU architecture, e.g., "x64-based PC", "x86_64", "i686" etc.

string cpu_architecture = 1;

Returns
Type Description
String

The cpuArchitecture.

getCpuArchitectureBytes()

public abstract ByteString getCpuArchitectureBytes()

CPU architecture, e.g., "x64-based PC", "x86_64", "i686" etc.

string cpu_architecture = 1;

Returns
Type Description
ByteString

The bytes for cpuArchitecture.

getCpuName()

public abstract String getCpuName()

CPU name, e.g., "Intel Xeon E5-2690", "AMD EPYC 7571" etc.

string cpu_name = 2;

Returns
Type Description
String

The cpuName.

getCpuNameBytes()

public abstract ByteString getCpuNameBytes()

CPU name, e.g., "Intel Xeon E5-2690", "AMD EPYC 7571" etc.

string cpu_name = 2;

Returns
Type Description
ByteString

The bytes for cpuName.

getCpuSocketCount()

public abstract int getCpuSocketCount()

Number of processor sockets allocated to the machine.

int32 cpu_socket_count = 5;

Returns
Type Description
int

The cpuSocketCount.

getCpuThreadCount()

public abstract int getCpuThreadCount()

Number of CPU threads allocated to the machine.

int32 cpu_thread_count = 4;

Returns
Type Description
int

The cpuThreadCount.

getFirmwareType()

public abstract MachineArchitectureDetails.FirmwareType getFirmwareType()

Firmware type.

.google.cloud.migrationcenter.v1.MachineArchitectureDetails.FirmwareType firmware_type = 7;

Returns
Type Description
MachineArchitectureDetails.FirmwareType

The firmwareType.

getFirmwareTypeValue()

public abstract int getFirmwareTypeValue()

Firmware type.

.google.cloud.migrationcenter.v1.MachineArchitectureDetails.FirmwareType firmware_type = 7;

Returns
Type Description
int

The enum numeric value on the wire for firmwareType.

getHyperthreading()

public abstract MachineArchitectureDetails.CpuHyperThreading getHyperthreading()

CPU hyper-threading support.

.google.cloud.migrationcenter.v1.MachineArchitectureDetails.CpuHyperThreading hyperthreading = 8;

Returns
Type Description
MachineArchitectureDetails.CpuHyperThreading

The hyperthreading.

getHyperthreadingValue()

public abstract int getHyperthreadingValue()

CPU hyper-threading support.

.google.cloud.migrationcenter.v1.MachineArchitectureDetails.CpuHyperThreading hyperthreading = 8;

Returns
Type Description
int

The enum numeric value on the wire for hyperthreading.

getVendor()

public abstract String getVendor()

Hardware vendor.

string vendor = 3;

Returns
Type Description
String

The vendor.

getVendorBytes()

public abstract ByteString getVendorBytes()

Hardware vendor.

string vendor = 3;

Returns
Type Description
ByteString

The bytes for vendor.

hasBios()

public abstract boolean hasBios()

BIOS Details.

.google.cloud.migrationcenter.v1.BiosDetails bios = 6;

Returns
Type Description
boolean

Whether the bios field is set.