Interface VmwareVmDetailsOrBuilder (1.2.0)

public interface VmwareVmDetailsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBootOption()

public abstract 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
TypeDescription
VmwareVmDetails.BootOption

The bootOption.

getBootOptionValue()

public abstract int getBootOptionValue()

Output only. The VM Boot Option.

.google.cloud.vmmigration.v1.VmwareVmDetails.BootOption boot_option = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
int

The enum numeric value on the wire for bootOption.

getCommittedStorageMb()

public abstract long getCommittedStorageMb()

The total size of the storage allocated to the VM in MB.

int64 committed_storage_mb = 12;

Returns
TypeDescription
long

The committedStorageMb.

getCpuCount()

public abstract int getCpuCount()

The number of cpus in the VM.

int32 cpu_count = 7;

Returns
TypeDescription
int

The cpuCount.

getDatacenterDescription()

public abstract String getDatacenterDescription()

The descriptive name of the vCenter's datacenter this VM is contained in.

string datacenter_description = 3;

Returns
TypeDescription
String

The datacenterDescription.

getDatacenterDescriptionBytes()

public abstract ByteString getDatacenterDescriptionBytes()

The descriptive name of the vCenter's datacenter this VM is contained in.

string datacenter_description = 3;

Returns
TypeDescription
ByteString

The bytes for datacenterDescription.

getDatacenterId()

public abstract String getDatacenterId()

The id of the vCenter's datacenter this VM is contained in.

string datacenter_id = 2;

Returns
TypeDescription
String

The datacenterId.

getDatacenterIdBytes()

public abstract ByteString getDatacenterIdBytes()

The id of the vCenter's datacenter this VM is contained in.

string datacenter_id = 2;

Returns
TypeDescription
ByteString

The bytes for datacenterId.

getDiskCount()

public abstract int getDiskCount()

The number of disks the VM has.

int32 disk_count = 9;

Returns
TypeDescription
int

The diskCount.

getDisplayName()

public abstract String getDisplayName()

The display name of the VM. Note that this is not necessarily unique.

string display_name = 5;

Returns
TypeDescription
String

The displayName.

getDisplayNameBytes()

public abstract ByteString getDisplayNameBytes()

The display name of the VM. Note that this is not necessarily unique.

string display_name = 5;

Returns
TypeDescription
ByteString

The bytes for displayName.

getGuestDescription()

public abstract String getGuestDescription()

The VM's OS. See for example https://pubs.vmware.com/vi-sdk/visdk250/ReferenceGuide/vim.vm.GuestOsDescriptor.GuestOsIdentifier.html for types of strings this might hold.

string guest_description = 11;

Returns
TypeDescription
String

The guestDescription.

getGuestDescriptionBytes()

public abstract ByteString getGuestDescriptionBytes()

The VM's OS. See for example https://pubs.vmware.com/vi-sdk/visdk250/ReferenceGuide/vim.vm.GuestOsDescriptor.GuestOsIdentifier.html for types of strings this might hold.

string guest_description = 11;

Returns
TypeDescription
ByteString

The bytes for guestDescription.

getMemoryMb()

public abstract int getMemoryMb()

The size of the memory of the VM in MB.

int32 memory_mb = 8;

Returns
TypeDescription
int

The memoryMb.

getPowerState()

public abstract 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
TypeDescription
VmwareVmDetails.PowerState

The powerState.

getPowerStateValue()

public abstract int getPowerStateValue()

The power state of the VM at the moment list was taken.

.google.cloud.vmmigration.v1.VmwareVmDetails.PowerState power_state = 6;

Returns
TypeDescription
int

The enum numeric value on the wire for powerState.

getUuid()

public abstract String getUuid()

The unique identifier of the VM in vCenter.

string uuid = 4;

Returns
TypeDescription
String

The uuid.

getUuidBytes()

public abstract ByteString getUuidBytes()

The unique identifier of the VM in vCenter.

string uuid = 4;

Returns
TypeDescription
ByteString

The bytes for uuid.

getVmId()

public abstract 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
TypeDescription
String

The vmId.

getVmIdBytes()

public abstract 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
TypeDescription
ByteString

The bytes for vmId.