org.virtualbox_6_0
Class IRecordingSettings

java.lang.Object
  extended by org.virtualbox_6_0.IUnknown
      extended by org.virtualbox_6_0.IRecordingSettings

public class IRecordingSettings
extends IUnknown

The IRecordingSettings interface represents recording settings of the virtual machine. This is used only in theIMachine.getRecordingSettings()attribute. Interface ID: {D88F2A5A-47C7-4A3F-AAE1-1B516817DB41}


Field Summary
 
Fields inherited from class org.virtualbox_6_0.IUnknown
obj, objMgr, port
 
Constructor Summary
IRecordingSettings(java.lang.String wrapped, org.virtualbox_6_0.ObjectRefManager objMgr, org.virtualbox_6_0.jaxws.VboxPortType port)
           
 
Method Summary
 java.lang.Boolean getEnabled()
          This setting determines whether VirtualBox uses recording to record a VM session.
 java.util.List<IRecordingScreenSettings> getScreens()
          This setting returns an array for recording settings of all configured virtual screens.
 IRecordingScreenSettings getScreenSettings(java.lang.Long screenId)
          Returns the recording settings for a particular screen.
static IRecordingSettings queryInterface(IUnknown obj)
           
 void setEnabled(java.lang.Boolean value)
          This setting determines whether VirtualBox uses recording to record a VM session.
 
Methods inherited from class org.virtualbox_6_0.IUnknown
getObjMgr, getRemoteWSPort, getWrapped, releaseRemote
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IRecordingSettings

public IRecordingSettings(java.lang.String wrapped,
                          org.virtualbox_6_0.ObjectRefManager objMgr,
                          org.virtualbox_6_0.jaxws.VboxPortType port)
Method Detail

getEnabled

public java.lang.Boolean getEnabled()
This setting determines whether VirtualBox uses recording to record a VM session.

Returns:
Boolean

setEnabled

public void setEnabled(java.lang.Boolean value)
This setting determines whether VirtualBox uses recording to record a VM session.

Parameters:
value - Boolean

getScreens

public java.util.List<IRecordingScreenSettings> getScreens()
This setting returns an array for recording settings of all configured virtual screens.

Returns:
List<org.virtualbox_6_0.IRecordingScreenSettings>

queryInterface

public static IRecordingSettings queryInterface(IUnknown obj)

getScreenSettings

public IRecordingScreenSettings getScreenSettings(java.lang.Long screenId)
Returns the recording settings for a particular screen.

Parameters:
screenId - Screen ID to retrieve recording screen settings for.
Returns:
Recording screen settings for the requested screen.