Interface ComputeEngineDisksTargetDetailsOrBuilder (1.74.0)

public interface ComputeEngineDisksTargetDetailsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDisks(int index)

public abstract PersistentDisk getDisks(int index)

The details of each created Persistent Disk.

repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;

Parameter
Name Description
index int
Returns
Type Description
PersistentDisk

getDisksCount()

public abstract int getDisksCount()

The details of each created Persistent Disk.

repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;

Returns
Type Description
int

getDisksList()

public abstract List<PersistentDisk> getDisksList()

The details of each created Persistent Disk.

repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;

Returns
Type Description
List<PersistentDisk>

getDisksOrBuilder(int index)

public abstract PersistentDiskOrBuilder getDisksOrBuilder(int index)

The details of each created Persistent Disk.

repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;

Parameter
Name Description
index int
Returns
Type Description
PersistentDiskOrBuilder

getDisksOrBuilderList()

public abstract List<? extends PersistentDiskOrBuilder> getDisksOrBuilderList()

The details of each created Persistent Disk.

repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;

Returns
Type Description
List<? extends com.google.cloud.vmmigration.v1.PersistentDiskOrBuilder>

getDisksTargetDetails()

public abstract DisksMigrationDisksTargetDetails getDisksTargetDetails()

Details of the disks-only migration target.

.google.cloud.vmmigration.v1.DisksMigrationDisksTargetDetails disks_target_details = 5;

Returns
Type Description
DisksMigrationDisksTargetDetails

The disksTargetDetails.

getDisksTargetDetailsOrBuilder()

public abstract DisksMigrationDisksTargetDetailsOrBuilder getDisksTargetDetailsOrBuilder()

Details of the disks-only migration target.

.google.cloud.vmmigration.v1.DisksMigrationDisksTargetDetails disks_target_details = 5;

Returns
Type Description
DisksMigrationDisksTargetDetailsOrBuilder

getVmTargetCase()

public abstract ComputeEngineDisksTargetDetails.VmTargetCase getVmTargetCase()
Returns
Type Description
ComputeEngineDisksTargetDetails.VmTargetCase

getVmTargetDetails()

public abstract DisksMigrationVmTargetDetails getVmTargetDetails()

Details for the VM the migrated data disks are attached to.

.google.cloud.vmmigration.v1.DisksMigrationVmTargetDetails vm_target_details = 6;

Returns
Type Description
DisksMigrationVmTargetDetails

The vmTargetDetails.

getVmTargetDetailsOrBuilder()

public abstract DisksMigrationVmTargetDetailsOrBuilder getVmTargetDetailsOrBuilder()

Details for the VM the migrated data disks are attached to.

.google.cloud.vmmigration.v1.DisksMigrationVmTargetDetails vm_target_details = 6;

Returns
Type Description
DisksMigrationVmTargetDetailsOrBuilder

hasDisksTargetDetails()

public abstract boolean hasDisksTargetDetails()

Details of the disks-only migration target.

.google.cloud.vmmigration.v1.DisksMigrationDisksTargetDetails disks_target_details = 5;

Returns
Type Description
boolean

Whether the disksTargetDetails field is set.

hasVmTargetDetails()

public abstract boolean hasVmTargetDetails()

Details for the VM the migrated data disks are attached to.

.google.cloud.vmmigration.v1.DisksMigrationVmTargetDetails vm_target_details = 6;

Returns
Type Description
boolean

Whether the vmTargetDetails field is set.