org.virtualbox_6_0
Class IBIOSSettings

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

public class IBIOSSettings
extends IUnknown

The IBIOSSettings interface represents BIOS settings of the virtual machine. This is used only in theIMachine.getBIOSSettings()attribute. Interface ID: {F13F667D-3624-4AC5-99C1-3D982EBD8D98}


Field Summary
 
Fields inherited from class org.virtualbox_6_0.IUnknown
obj, objMgr, port
 
Constructor Summary
IBIOSSettings(java.lang.String wrapped, org.virtualbox_6_0.ObjectRefManager objMgr, org.virtualbox_6_0.jaxws.VboxPortType port)
           
 
Method Summary
 java.lang.Boolean getACPIEnabled()
          ACPI support flag.
 APICMode getAPICMode()
          APIC mode to set up by the firmware.
 BIOSBootMenuMode getBootMenuMode()
          Mode of the BIOS boot device menu.
 java.lang.Boolean getIOAPICEnabled()
          I/O-APIC support flag.
 java.lang.Long getLogoDisplayTime()
          BIOS logo display time in milliseconds (0 = default).
 java.lang.Boolean getLogoFadeIn()
          Fade in flag for BIOS logo animation.
 java.lang.Boolean getLogoFadeOut()
          Fade out flag for BIOS logo animation.
 java.lang.String getLogoImagePath()
          Local file system path for external BIOS splash image.
 java.lang.String getNonVolatileStorageFile()
          The location of the file storing the non-volatile memory content when the VM is powered off.
 java.lang.Boolean getPXEDebugEnabled()
          PXE debug logging flag.
 java.lang.Long getTimeOffset()
          Offset in milliseconds from the host system time.
static IBIOSSettings queryInterface(IUnknown obj)
           
 void setACPIEnabled(java.lang.Boolean value)
          ACPI support flag.
 void setAPICMode(APICMode value)
          APIC mode to set up by the firmware.
 void setBootMenuMode(BIOSBootMenuMode value)
          Mode of the BIOS boot device menu.
 void setIOAPICEnabled(java.lang.Boolean value)
          I/O-APIC support flag.
 void setLogoDisplayTime(java.lang.Long value)
          BIOS logo display time in milliseconds (0 = default).
 void setLogoFadeIn(java.lang.Boolean value)
          Fade in flag for BIOS logo animation.
 void setLogoFadeOut(java.lang.Boolean value)
          Fade out flag for BIOS logo animation.
 void setLogoImagePath(java.lang.String value)
          Local file system path for external BIOS splash image.
 void setPXEDebugEnabled(java.lang.Boolean value)
          PXE debug logging flag.
 void setTimeOffset(java.lang.Long value)
          Offset in milliseconds from the host system time.
 
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

IBIOSSettings

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

getLogoFadeIn

public java.lang.Boolean getLogoFadeIn()
Fade in flag for BIOS logo animation.

Returns:
Boolean

setLogoFadeIn

public void setLogoFadeIn(java.lang.Boolean value)
Fade in flag for BIOS logo animation.

Parameters:
value - Boolean

getLogoFadeOut

public java.lang.Boolean getLogoFadeOut()
Fade out flag for BIOS logo animation.

Returns:
Boolean

setLogoFadeOut

public void setLogoFadeOut(java.lang.Boolean value)
Fade out flag for BIOS logo animation.

Parameters:
value - Boolean

getLogoDisplayTime

public java.lang.Long getLogoDisplayTime()
BIOS logo display time in milliseconds (0 = default).

Returns:
Long

setLogoDisplayTime

public void setLogoDisplayTime(java.lang.Long value)
BIOS logo display time in milliseconds (0 = default).

Parameters:
value - Long

getLogoImagePath

public java.lang.String getLogoImagePath()
Local file system path for external BIOS splash image. Empty string means the default image is shown on boot.

Returns:
String

setLogoImagePath

public void setLogoImagePath(java.lang.String value)
Local file system path for external BIOS splash image. Empty string means the default image is shown on boot.

Parameters:
value - String

getBootMenuMode

public BIOSBootMenuMode getBootMenuMode()
Mode of the BIOS boot device menu.

Returns:
org.virtualbox_6_0.BIOSBootMenuMode

setBootMenuMode

public void setBootMenuMode(BIOSBootMenuMode value)
Mode of the BIOS boot device menu.

Parameters:
value - org.virtualbox_6_0.BIOSBootMenuMode

getACPIEnabled

public java.lang.Boolean getACPIEnabled()
ACPI support flag.

Returns:
Boolean

setACPIEnabled

public void setACPIEnabled(java.lang.Boolean value)
ACPI support flag.

Parameters:
value - Boolean

getIOAPICEnabled

public java.lang.Boolean getIOAPICEnabled()
I/O-APIC support flag. If set, VirtualBox will provide an I/O-APIC and support IRQs above 15.

Returns:
Boolean

setIOAPICEnabled

public void setIOAPICEnabled(java.lang.Boolean value)
I/O-APIC support flag. If set, VirtualBox will provide an I/O-APIC and support IRQs above 15.

Parameters:
value - Boolean

getAPICMode

public APICMode getAPICMode()
APIC mode to set up by the firmware.

Returns:
org.virtualbox_6_0.APICMode

setAPICMode

public void setAPICMode(APICMode value)
APIC mode to set up by the firmware.

Parameters:
value - org.virtualbox_6_0.APICMode

getTimeOffset

public java.lang.Long getTimeOffset()
Offset in milliseconds from the host system time. This allows for guests running with a different system date/time than the host. It is equivalent to setting the system date/time in the BIOS except it is not an absolute value but a relative one. Guest Additions time synchronization honors this offset.

Returns:
Long

setTimeOffset

public void setTimeOffset(java.lang.Long value)
Offset in milliseconds from the host system time. This allows for guests running with a different system date/time than the host. It is equivalent to setting the system date/time in the BIOS except it is not an absolute value but a relative one. Guest Additions time synchronization honors this offset.

Parameters:
value - Long

getPXEDebugEnabled

public java.lang.Boolean getPXEDebugEnabled()
PXE debug logging flag. If set, VirtualBox will write extensive PXE trace information to the release log.

Returns:
Boolean

setPXEDebugEnabled

public void setPXEDebugEnabled(java.lang.Boolean value)
PXE debug logging flag. If set, VirtualBox will write extensive PXE trace information to the release log.

Parameters:
value - Boolean

getNonVolatileStorageFile

public java.lang.String getNonVolatileStorageFile()
The location of the file storing the non-volatile memory content when the VM is powered off. The file does not always exist. This feature will be realized after VirtualBox v4.3.0.

Returns:
String

queryInterface

public static IBIOSSettings queryInterface(IUnknown obj)