|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.xensource.xenapi.VBD.Record
public static class VBD.Record
Represents all the fields in a VBD
Field Summary | |
---|---|
Set<Types.VbdOperations> |
allowedOperations
list of the operations allowed in this state. |
Boolean |
bootable
true if this VBD is bootable |
Boolean |
currentlyAttached
is the device currently attached (erased on reboot) |
Map<String,Types.VbdOperations> |
currentOperations
links each of the running tasks using this object (by reference) to a current_operation enum which describes the nature of the task. |
String |
device
device seen by the guest e.g. |
Boolean |
empty
if true this represents an empty drive |
VBDMetrics |
metrics
metrics associated with this VBD |
Types.VbdMode |
mode
the mode the VBD should be mounted with |
Map<String,String> |
otherConfig
additional configuration |
Map<String,String> |
qosAlgorithmParams
parameters for chosen QoS algorithm |
String |
qosAlgorithmType
QoS algorithm to use |
Set<String> |
qosSupportedAlgorithms
supported QoS algorithms for this VBD |
Map<String,String> |
runtimeProperties
Device runtime properties |
Long |
statusCode
error/success code associated with last attach-operation (erased on reboot) |
String |
statusDetail
error/success information associated with last attach-operation status (erased on reboot) |
Boolean |
storageLock
true if a storage level lock was acquired |
Types.VbdType |
type
how the VBD will appear to the guest (e.g. |
Boolean |
unpluggable
true if this VBD will support hot-unplug |
String |
userdevice
user-friendly device name e.g. |
String |
uuid
Unique identifier/object reference |
VDI |
VDI
the virtual disk |
VM |
VM
the virtual machine |
Constructor Summary | |
---|---|
VBD.Record()
|
Method Summary | |
---|---|
Map<String,Object> |
toMap()
Convert a VBD.Record to a Map |
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public String uuid
public Set<Types.VbdOperations> allowedOperations
public Map<String,Types.VbdOperations> currentOperations
public VM VM
public VDI VDI
public String device
public String userdevice
public Boolean bootable
public Types.VbdMode mode
public Types.VbdType type
public Boolean unpluggable
public Boolean storageLock
public Boolean empty
public Map<String,String> otherConfig
public Boolean currentlyAttached
public Long statusCode
public String statusDetail
public Map<String,String> runtimeProperties
public String qosAlgorithmType
public Map<String,String> qosAlgorithmParams
public Set<String> qosSupportedAlgorithms
public VBDMetrics metrics
Constructor Detail |
---|
public VBD.Record()
Method Detail |
---|
public String toString()
toString
in class Object
public Map<String,Object> toMap()
toMap
in interface Types.Record
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |