Package com.vmware.vim25.mo
Class VirtualDiskManager
java.lang.Object
com.vmware.vim25.mo.ManagedObject
com.vmware.vim25.mo.VirtualDiskManager
-
Constructor Summary
ConstructorsConstructorDescriptionVirtualDiskManager(ServerConnection serverConnection, ManagedObjectReference mor) -
Method Summary
Modifier and TypeMethodDescriptioncopyVirtualDisk_Task(String sourceName, Datacenter sourceDatacenter, String destName, Datacenter destDatacenter, VirtualDiskSpec destSpec, boolean force) createVirtualDisk_Task(String name, Datacenter datacenter, VirtualDiskSpec spec) defragmentVirtualDisk_Task(String name, Datacenter datacenter) deleteVirtualDisk_Task(String name, Datacenter datacenter) eagerZeroVirtualDisk_Task(String name, Datacenter datacenter) extendVirtualDisk_Task(String name, Datacenter datacenter, long newCapacityKb) extendVirtualDisk_Task(String name, Datacenter datacenter, long newCapacityKb, Boolean eagerZero) voidimportUnmanagedSnapshot(String vdisk, Datacenter datacenter, String vvolId) voidimportUnmanagedSnapshot(String vdisk, String vvolId) inflateVirtualDisk_Task(String name, Datacenter datacenter) moveVirtualDisk_Task(String sourceName, Datacenter sourceDatacenter, String destName, Datacenter destDatacenter, boolean force, VirtualMachineProfileSpec[] profile) moveVirtualDisk_Task(String sourceName, Datacenter sourceDatacenter, String destName, Datacenter destDatacenter, Boolean force) keep the old signature for compabilityintqueryVirtualDiskFragmentation(String name, Datacenter datacenter) queryVirtualDiskGeometry(String name, Datacenter datacenter) queryVirtualDiskUuid(String name, Datacenter datacenter) voidreleaseManagedSnapshot(String vdisk, Datacenter datacenter) voidsetVirtualDiskUuid(String name, Datacenter datacenter, String uuid) shrinkVirtualDisk_Task(String name, Datacenter datacenter, boolean copy) zeroFillVirtualDisk_Task(String name, Datacenter datacenter) Methods inherited from class com.vmware.vim25.mo.ManagedObject
convertMors, getCurrentProperty, getDatastores, getFilter, getHosts, getManagedObject, getManagedObjects, getManagedObjects, getMOR, getNetworks, getPropertiesByPaths, getPropertyByPath, getResourcePools, getScheduledTasks, getServerConnection, getTasks, getViews, getVimService, getVms, retrieveObjectProperties, setCachedProperty, setMOR, setServerConnection, toString, waitForValues
-
Constructor Details
-
VirtualDiskManager
-
-
Method Details
-
copyVirtualDisk_Task
public Task copyVirtualDisk_Task(String sourceName, Datacenter sourceDatacenter, String destName, Datacenter destDatacenter, VirtualDiskSpec destSpec, boolean force) throws FileFault, InvalidDatastore, InvalidDiskFormat, RuntimeFault, RemoteException -
importUnmanagedSnapshot
public void importUnmanagedSnapshot(String vdisk, Datacenter datacenter, String vvolId) throws InvalidDatastore, NotFound, RuntimeFault, RemoteException -
moveVirtualDisk_Task
public Task moveVirtualDisk_Task(String sourceName, Datacenter sourceDatacenter, String destName, Datacenter destDatacenter, boolean force, VirtualMachineProfileSpec[] profile) throws FileFault, InvalidDatastore, RuntimeFault, RemoteException -
releaseManagedSnapshot
public void releaseManagedSnapshot(String vdisk, Datacenter datacenter) throws FileNotFound, InvalidDatastore, RuntimeFault, RemoteException -
setVirtualDiskUuid
public void setVirtualDiskUuid(String name, Datacenter datacenter, String uuid) throws FileFault, InvalidDatastore, RuntimeFault, RemoteException -
createVirtualDisk_Task
public Task createVirtualDisk_Task(String name, Datacenter datacenter, VirtualDiskSpec spec) throws FileFault, RuntimeFault, RemoteException - Throws:
FileFaultRuntimeFaultRemoteException
-
defragmentVirtualDisk_Task
public Task defragmentVirtualDisk_Task(String name, Datacenter datacenter) throws FileFault, RuntimeFault, RemoteException - Throws:
FileFaultRuntimeFaultRemoteException
-
deleteVirtualDisk_Task
public Task deleteVirtualDisk_Task(String name, Datacenter datacenter) throws FileFault, RuntimeFault, RemoteException - Throws:
FileFaultRuntimeFaultRemoteException
-
extendVirtualDisk_Task
public Task extendVirtualDisk_Task(String name, Datacenter datacenter, long newCapacityKb) throws FileFault, RuntimeFault, RemoteException - Throws:
FileFaultRuntimeFaultRemoteException
-
extendVirtualDisk_Task
public Task extendVirtualDisk_Task(String name, Datacenter datacenter, long newCapacityKb, Boolean eagerZero) throws FileFault, RuntimeFault, RemoteException - Throws:
FileFaultRuntimeFaultRemoteException
-
eagerZeroVirtualDisk_Task
public Task eagerZeroVirtualDisk_Task(String name, Datacenter datacenter) throws FileFault, RuntimeFault, RemoteException - Throws:
FileFaultRuntimeFaultRemoteException- Since:
- SDK4.0
-
inflateVirtualDisk_Task
public Task inflateVirtualDisk_Task(String name, Datacenter datacenter) throws FileFault, RuntimeFault, RemoteException - Throws:
FileFaultRuntimeFaultRemoteException
-
moveVirtualDisk_Task
public Task moveVirtualDisk_Task(String sourceName, Datacenter sourceDatacenter, String destName, Datacenter destDatacenter, Boolean force) throws FileFault, RuntimeFault, RemoteException keep the old signature for compability- Throws:
FileFaultRuntimeFaultRemoteException
-
queryVirtualDiskFragmentation
public int queryVirtualDiskFragmentation(String name, Datacenter datacenter) throws FileFault, RuntimeFault, RemoteException - Throws:
FileFaultRuntimeFaultRemoteException
-
queryVirtualDiskGeometry
public HostDiskDimensionsChs queryVirtualDiskGeometry(String name, Datacenter datacenter) throws FileFault, RuntimeFault, RemoteException - Throws:
FileFaultRuntimeFaultRemoteException
-
queryVirtualDiskUuid
public String queryVirtualDiskUuid(String name, Datacenter datacenter) throws FileFault, RuntimeFault, RemoteException - Throws:
FileFaultRuntimeFaultRemoteException
-
shrinkVirtualDisk_Task
public Task shrinkVirtualDisk_Task(String name, Datacenter datacenter, boolean copy) throws FileFault, RuntimeFault, RemoteException - Throws:
FileFaultRuntimeFaultRemoteException
-
zeroFillVirtualDisk_Task
public Task zeroFillVirtualDisk_Task(String name, Datacenter datacenter) throws FileFault, RuntimeFault, RemoteException - Throws:
FileFaultRuntimeFaultRemoteException
-
importUnmanagedSnapshot
public void importUnmanagedSnapshot(String vdisk, String vvolId) throws InvalidDatastore, NotFound, RuntimeFault, RemoteException
-