public class StorageMigrationAction extends ClusterAction
Java class for StorageMigrationAction complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="StorageMigrationAction">
<complexContent>
<extension base="{urn:vim25}ClusterAction">
<sequence>
<element name="vm" type="{urn:vim25}ManagedObjectReference"/>
<element name="relocateSpec" type="{urn:vim25}VirtualMachineRelocateSpec"/>
<element name="source" type="{urn:vim25}ManagedObjectReference"/>
<element name="destination" type="{urn:vim25}ManagedObjectReference"/>
<element name="sizeTransferred" type="{http://www.w3.org/2001/XMLSchema}long"/>
<element name="spaceUtilSrcBefore" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
<element name="spaceUtilDstBefore" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
<element name="spaceUtilSrcAfter" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
<element name="spaceUtilDstAfter" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
<element name="ioLatencySrcBefore" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
<element name="ioLatencyDstBefore" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected ManagedObjectReference |
destination |
protected Float |
ioLatencyDstBefore |
protected Float |
ioLatencySrcBefore |
protected VirtualMachineRelocateSpec |
relocateSpec |
protected long |
sizeTransferred |
protected ManagedObjectReference |
source |
protected Float |
spaceUtilDstAfter |
protected Float |
spaceUtilDstBefore |
protected Float |
spaceUtilSrcAfter |
protected Float |
spaceUtilSrcBefore |
protected ManagedObjectReference |
vm |
target, type| Constructor and Description |
|---|
StorageMigrationAction() |
| Modifier and Type | Method and Description |
|---|---|
ManagedObjectReference |
getDestination()
Gets the value of the destination property.
|
Float |
getIoLatencyDstBefore()
Gets the value of the ioLatencyDstBefore property.
|
Float |
getIoLatencySrcBefore()
Gets the value of the ioLatencySrcBefore property.
|
VirtualMachineRelocateSpec |
getRelocateSpec()
Gets the value of the relocateSpec property.
|
long |
getSizeTransferred()
Gets the value of the sizeTransferred property.
|
ManagedObjectReference |
getSource()
Gets the value of the source property.
|
Float |
getSpaceUtilDstAfter()
Gets the value of the spaceUtilDstAfter property.
|
Float |
getSpaceUtilDstBefore()
Gets the value of the spaceUtilDstBefore property.
|
Float |
getSpaceUtilSrcAfter()
Gets the value of the spaceUtilSrcAfter property.
|
Float |
getSpaceUtilSrcBefore()
Gets the value of the spaceUtilSrcBefore property.
|
ManagedObjectReference |
getVm()
Gets the value of the vm property.
|
void |
setDestination(ManagedObjectReference value)
Sets the value of the destination property.
|
void |
setIoLatencyDstBefore(Float value)
Sets the value of the ioLatencyDstBefore property.
|
void |
setIoLatencySrcBefore(Float value)
Sets the value of the ioLatencySrcBefore property.
|
void |
setRelocateSpec(VirtualMachineRelocateSpec value)
Sets the value of the relocateSpec property.
|
void |
setSizeTransferred(long value)
Sets the value of the sizeTransferred property.
|
void |
setSource(ManagedObjectReference value)
Sets the value of the source property.
|
void |
setSpaceUtilDstAfter(Float value)
Sets the value of the spaceUtilDstAfter property.
|
void |
setSpaceUtilDstBefore(Float value)
Sets the value of the spaceUtilDstBefore property.
|
void |
setSpaceUtilSrcAfter(Float value)
Sets the value of the spaceUtilSrcAfter property.
|
void |
setSpaceUtilSrcBefore(Float value)
Sets the value of the spaceUtilSrcBefore property.
|
void |
setVm(ManagedObjectReference value)
Sets the value of the vm property.
|
getTarget, getType, setTarget, setTypeprotected ManagedObjectReference vm
protected VirtualMachineRelocateSpec relocateSpec
protected ManagedObjectReference source
protected ManagedObjectReference destination
protected long sizeTransferred
protected Float spaceUtilSrcBefore
protected Float spaceUtilDstBefore
protected Float spaceUtilSrcAfter
protected Float spaceUtilDstAfter
protected Float ioLatencySrcBefore
protected Float ioLatencyDstBefore
public ManagedObjectReference getVm()
ManagedObjectReferencepublic void setVm(ManagedObjectReference value)
value - allowed object is
ManagedObjectReferencepublic VirtualMachineRelocateSpec getRelocateSpec()
VirtualMachineRelocateSpecpublic void setRelocateSpec(VirtualMachineRelocateSpec value)
value - allowed object is
VirtualMachineRelocateSpecpublic ManagedObjectReference getSource()
ManagedObjectReferencepublic void setSource(ManagedObjectReference value)
value - allowed object is
ManagedObjectReferencepublic ManagedObjectReference getDestination()
ManagedObjectReferencepublic void setDestination(ManagedObjectReference value)
value - allowed object is
ManagedObjectReferencepublic long getSizeTransferred()
public void setSizeTransferred(long value)
public Float getSpaceUtilSrcBefore()
Floatpublic void setSpaceUtilSrcBefore(Float value)
value - allowed object is
Floatpublic Float getSpaceUtilDstBefore()
Floatpublic void setSpaceUtilDstBefore(Float value)
value - allowed object is
Floatpublic Float getSpaceUtilSrcAfter()
Floatpublic void setSpaceUtilSrcAfter(Float value)
value - allowed object is
Floatpublic Float getSpaceUtilDstAfter()
Floatpublic void setSpaceUtilDstAfter(Float value)
value - allowed object is
Floatpublic Float getIoLatencySrcBefore()
Floatpublic void setIoLatencySrcBefore(Float value)
value - allowed object is
Floatpublic Float getIoLatencyDstBefore()
FloatCopyright © 2018. All rights reserved.