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 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

       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

       CPU hyper-threading support.
       
      .google.cloud.migrationcenter.v1.MachineArchitectureDetails.CpuHyperThreading hyperthreading = 8;
      Returns:
      The hyperthreading.