Package com.xensource.xenapi
Class VUSB.Record
java.lang.Object
com.xensource.xenapi.VUSB.Record
- All Implemented Interfaces:
Types.Record
- Enclosing class:
- VUSB
Represents all the fields in a VUSB
-
Field Summary
FieldsModifier and TypeFieldDescriptionlist of the operations allowed in this state.is the device currently attachedlinks each of the running tasks using this object (by reference) to a current_operation enum which describes the nature of the task.Additional configurationUSB group used by the VUSBUnique identifier/object referenceVM that owns the VUSB -
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
VM that owns the VUSB -
USBGroup
USB group used by the VUSB -
otherConfig
Additional configuration -
currentlyAttached
is the device currently attached
-
-
Constructor Details
-
Record
public Record()
-
-
Method Details
-
toString
-
toMap
Convert a VUSB.Record to a Map- Specified by:
toMap
in interfaceTypes.Record
-