Interface VmwareVmDetailsOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    VmwareVmDetails, VmwareVmDetails.Builder

    public interface VmwareVmDetailsOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getVmId

        String getVmId()
         The VM's id in the source (note that this is not the MigratingVm's id).
         This is the moref id of the VM.
         
        string vm_id = 1;
        Returns:
        The vmId.
      • getVmIdBytes

        com.google.protobuf.ByteString getVmIdBytes()
         The VM's id in the source (note that this is not the MigratingVm's id).
         This is the moref id of the VM.
         
        string vm_id = 1;
        Returns:
        The bytes for vmId.
      • getDatacenterId

        String getDatacenterId()
         The id of the vCenter's datacenter this VM is contained in.
         
        string datacenter_id = 2;
        Returns:
        The datacenterId.
      • getDatacenterIdBytes

        com.google.protobuf.ByteString getDatacenterIdBytes()
         The id of the vCenter's datacenter this VM is contained in.
         
        string datacenter_id = 2;
        Returns:
        The bytes for datacenterId.
      • getDatacenterDescription

        String getDatacenterDescription()
         The descriptive name of the vCenter's datacenter this VM is contained in.
         
        string datacenter_description = 3;
        Returns:
        The datacenterDescription.
      • getDatacenterDescriptionBytes

        com.google.protobuf.ByteString getDatacenterDescriptionBytes()
         The descriptive name of the vCenter's datacenter this VM is contained in.
         
        string datacenter_description = 3;
        Returns:
        The bytes for datacenterDescription.
      • getUuid

        String getUuid()
         The unique identifier of the VM in vCenter.
         
        string uuid = 4;
        Returns:
        The uuid.
      • getUuidBytes

        com.google.protobuf.ByteString getUuidBytes()
         The unique identifier of the VM in vCenter.
         
        string uuid = 4;
        Returns:
        The bytes for uuid.
      • getDisplayName

        String getDisplayName()
         The display name of the VM. Note that this is not necessarily unique.
         
        string display_name = 5;
        Returns:
        The displayName.
      • getDisplayNameBytes

        com.google.protobuf.ByteString getDisplayNameBytes()
         The display name of the VM. Note that this is not necessarily unique.
         
        string display_name = 5;
        Returns:
        The bytes for displayName.
      • getPowerStateValue

        int getPowerStateValue()
         The power state of the VM at the moment list was taken.
         
        .google.cloud.vmmigration.v1.VmwareVmDetails.PowerState power_state = 6;
        Returns:
        The enum numeric value on the wire for powerState.
      • getPowerState

        VmwareVmDetails.PowerState getPowerState()
         The power state of the VM at the moment list was taken.
         
        .google.cloud.vmmigration.v1.VmwareVmDetails.PowerState power_state = 6;
        Returns:
        The powerState.
      • getCpuCount

        int getCpuCount()
         The number of cpus in the VM.
         
        int32 cpu_count = 7;
        Returns:
        The cpuCount.
      • getMemoryMb

        int getMemoryMb()
         The size of the memory of the VM in MB.
         
        int32 memory_mb = 8;
        Returns:
        The memoryMb.
      • getDiskCount

        int getDiskCount()
         The number of disks the VM has.
         
        int32 disk_count = 9;
        Returns:
        The diskCount.
      • getCommittedStorageMb

        long getCommittedStorageMb()
         The total size of the storage allocated to the VM in MB.
         
        int64 committed_storage_mb = 12;
        Returns:
        The committedStorageMb.
      • getGuestDescription

        String getGuestDescription()
         The VM's OS. See for example
         https://vdc-repo.vmware.com/vmwb-repository/dcr-public/da47f910-60ac-438b-8b9b-6122f4d14524/16b7274a-bf8b-4b4c-a05e-746f2aa93c8c/doc/vim.vm.GuestOsDescriptor.GuestOsIdentifier.html
         for types of strings this might hold.
         
        string guest_description = 11;
        Returns:
        The guestDescription.
      • getGuestDescriptionBytes

        com.google.protobuf.ByteString getGuestDescriptionBytes()
         The VM's OS. See for example
         https://vdc-repo.vmware.com/vmwb-repository/dcr-public/da47f910-60ac-438b-8b9b-6122f4d14524/16b7274a-bf8b-4b4c-a05e-746f2aa93c8c/doc/vim.vm.GuestOsDescriptor.GuestOsIdentifier.html
         for types of strings this might hold.
         
        string guest_description = 11;
        Returns:
        The bytes for guestDescription.
      • getBootOptionValue

        int getBootOptionValue()
         Output only. The VM Boot Option.
         
        .google.cloud.vmmigration.v1.VmwareVmDetails.BootOption boot_option = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The enum numeric value on the wire for bootOption.
      • getBootOption

        VmwareVmDetails.BootOption getBootOption()
         Output only. The VM Boot Option.
         
        .google.cloud.vmmigration.v1.VmwareVmDetails.BootOption boot_option = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bootOption.