Interface MachineArchitectureDetailsOrBuilder

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