Package com.xensource.xenapi
Class VBD.Record
java.lang.Object
com.xensource.xenapi.VBD.Record
- All Implemented Interfaces:
Types.Record
- Enclosing class:
- VBD
Represents all the fields in a VBD
-
Field Summary
FieldsModifier and TypeFieldDescriptionlist of the operations allowed in this state.true if this VBD is bootableis the device currently attached (erased on reboot)links each of the running tasks using this object (by reference) to a current_operation enum which describes the nature of the task.device seen by the guest e.g.if true this represents an empty drivemetrics associated with this VBDthe mode the VBD should be mounted withadditional configurationparameters for chosen QoS algorithmQoS algorithm to usesupported QoS algorithms for this VBDDevice runtime propertieserror/success code associated with last attach-operation (erased on reboot)error/success information associated with last attach-operation status (erased on reboot)true if a storage level lock was acquiredhow the VBD will appear to the guest (e.g.true if this VBD will support hot-unplug First published in XenServer 4.1.user-friendly device name e.g.Unique identifier/object referencethe virtual diskthe virtual machine -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
uuid
Unique identifier/object reference -
allowedOperations
list of the operations allowed in this state. This list is advisory only and the server state may have changed by the time this field is read by a client. -
currentOperations
links each of the running tasks using this object (by reference) to a current_operation enum which describes the nature of the task. -
VM
the virtual machine -
VDI
the virtual disk -
device
device seen by the guest e.g. hda1 -
userdevice
user-friendly device name e.g. 0,1,2,etc. -
bootable
true if this VBD is bootable -
mode
the mode the VBD should be mounted with -
type
how the VBD will appear to the guest (e.g. disk or CD) -
unpluggable
true if this VBD will support hot-unplug First published in XenServer 4.1. -
storageLock
true if a storage level lock was acquired -
empty
if true this represents an empty drive -
otherConfig
additional configuration -
currentlyAttached
is the device currently attached (erased on reboot) -
statusCode
error/success code associated with last attach-operation (erased on reboot) -
statusDetail
error/success information associated with last attach-operation status (erased on reboot) -
runtimeProperties
Device runtime properties -
qosAlgorithmType
QoS algorithm to use -
qosAlgorithmParams
parameters for chosen QoS algorithm -
qosSupportedAlgorithms
supported QoS algorithms for this VBD -
metrics
metrics associated with this VBD
-
-
Constructor Details
-
Record
public Record()
-
-
Method Details
-
toString
-
toMap
Convert a VBD.Record to a Map- Specified by:
toMap
in interfaceTypes.Record
-