|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.virtualbox_7_1.IUnknown
org.virtualbox_7_1.IPlatformProperties
public class IPlatformProperties
Properties of a specific virtualization platform.
Interface ID: {45DEF725-AB32-4A0A-A85E-FAE56249D547}
Field Summary |
---|
Fields inherited from class org.virtualbox_7_1.IUnknown |
---|
obj, objMgr, port |
Constructor Summary | |
---|---|
IPlatformProperties(java.lang.String wrapped,
org.virtualbox_7_1.ObjectRefManager objMgr,
org.virtualbox_7_1.jaxws.VboxPortType port)
|
Method Summary | |
---|---|
java.util.List<DeviceType> |
getDeviceTypesForStorageBus(StorageBus bus)
Returns list of all the supported device types ( DeviceType ) for the given type of storage
bus. |
java.lang.Boolean |
getExclusiveHwVirt()
Exclusive use of hardware virtualization by VirtualBox. |
java.lang.Long |
getMaxBootPosition()
Maximum device position in the boot order. |
java.lang.Long |
getMaxDevicesPerPortForStorageBus(StorageBus bus)
Returns the maximum number of devices which can be attached to a port for the given storage bus. |
java.lang.Long |
getMaxInstancesOfStorageBus(ChipsetType chipset,
StorageBus bus)
Returns the maximum number of storage bus instances which can be configured for each VM. |
java.lang.Long |
getMaxInstancesOfUSBControllerType(ChipsetType chipset,
USBControllerType type)
Returns the maximum number of USB controller instances which can be configured for each VM. |
java.lang.Long |
getMaxNetworkAdapters(ChipsetType chipset)
Maximum total number of network adapters associated with every IMachine instance. |
java.lang.Long |
getMaxNetworkAdaptersOfType(ChipsetType chipset,
NetworkAttachmentType type)
Maximum number of network adapters of a given attachment type, associated with every IMachine instance. |
java.lang.Long |
getMaxPortCountForStorageBus(StorageBus bus)
Returns the maximum number of ports the given storage bus supports. |
java.lang.Long |
getMinPortCountForStorageBus(StorageBus bus)
Returns the minimum number of ports the given storage bus supports. |
java.lang.Long |
getParallelPortCount()
Maximum number of parallel ports associated with every IMachine instance. |
java.lang.Boolean |
getRawModeSupported()
Indicates whether VirtualBox was built with raw-mode support. |
java.lang.Long |
getSerialPortCount()
Maximum number of serial ports associated with every IMachine instance. |
StorageBus |
getStorageBusForControllerType(StorageControllerType storageControllerType)
Returns the StorageBus enum value
for a given storage controller type. |
java.lang.Boolean |
getStorageControllerHotplugCapable(StorageControllerType controllerType)
Returns whether the given storage controller supports hot-plugging devices. |
java.util.List<StorageControllerType> |
getStorageControllerTypesForBus(StorageBus storageBus)
Returns the possible StorageControllerType enum values
for a given storage bus. |
java.util.List<AudioControllerType> |
getSupportedAudioControllerTypes()
Returns an array of officially supported values for enum AudioControllerType ,
in the sense of what is e.g. |
java.util.List<DeviceType> |
getSupportedBootDevices()
Returns an array of officially supported boot devices for enum DeviceType ,
in the sense of what is e.g. |
java.util.List<ChipsetType> |
getSupportedChipsetTypes()
Returns an array of officially supported values for enum ChipsetType ,
in the sense of what is e.g. |
java.util.List<FirmwareType> |
getSupportedFirmwareTypes()
Returns an array of officially supported values for enum FirmwareType ,
in the sense of what is e.g. |
java.util.List<GraphicsControllerType> |
getSupportedGraphicsControllerTypes()
Returns an array of officially supported values for enum GraphicsControllerType ,
in the sense of what is e.g. |
java.util.List<IGuestOSType> |
getSupportedGuestOSTypes()
Returns an array of officially supported values for enum IGuestOSType ,
in the sense of what is e.g. |
java.util.List<IommuType> |
getSupportedIommuTypes()
Returns an array of officially supported values for enum IommuType ,
in the sense of what is e.g. |
java.util.List<NetworkAdapterPromiscModePolicy> |
getSupportedNetAdpPromiscModePols()
Returns an array of officially supported values for enum NetworkAdapterPromiscModePolicy ,
in the sense of what is e.g. |
java.util.List<NetworkAdapterType> |
getSupportedNetworkAdapterTypes()
Returns an array of officially supported values for enum NetworkAdapterType ,
in the sense of what is e.g. |
java.util.List<ParavirtProvider> |
getSupportedParavirtProviders()
Returns an array of officially supported values for enum ParavirtProvider ,
in the sense of what is e.g. |
java.util.List<StorageBus> |
getSupportedStorageBuses()
Returns an array of officially supported values for enum StorageBus ,
in the sense of what is e.g. |
java.util.List<StorageControllerType> |
getSupportedStorageControllerTypes()
Returns an array of officially supported values for enum StorageControllerType ,
in the sense of what is e.g. |
java.util.List<TpmType> |
getSupportedTpmTypes()
Returns an array of officially supported values for enum TpmType ,
in the sense of what is e.g. |
java.util.List<UartType> |
getSupportedUartTypes()
Returns an array of officially supported values for enum UartType ,
in the sense of what is e.g. |
java.util.List<USBControllerType> |
getSupportedUSBControllerTypes()
Returns an array of officially supported values for enum USBControllerType ,
in the sense of what is e.g. |
static IPlatformProperties |
queryInterface(IUnknown obj)
|
void |
setExclusiveHwVirt(java.lang.Boolean value)
Exclusive use of hardware virtualization by VirtualBox. |
Methods inherited from class org.virtualbox_7_1.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 |
---|
public IPlatformProperties(java.lang.String wrapped, org.virtualbox_7_1.ObjectRefManager objMgr, org.virtualbox_7_1.jaxws.VboxPortType port)
Method Detail |
---|
public java.lang.Boolean getRawModeSupported()
HWVirtExPropertyType.Enabled
setting will be ignored and assumed to be True.
NOTE: For guest platform properties, this attribute is being
ignored.
public java.lang.Boolean getExclusiveHwVirt()
public void setExclusiveHwVirt(java.lang.Boolean value)
value
- Booleanpublic java.lang.Long getSerialPortCount()
IMachine
instance.
public java.lang.Long getParallelPortCount()
IMachine
instance.
public java.lang.Long getMaxBootPosition()
IMachine.setBootOrder(Long,org.virtualbox_7_1.DeviceType)
public java.util.List<ParavirtProvider> getSupportedParavirtProviders()
ParavirtProvider
,
in the sense of what is e.g. worth offering in the VirtualBox GUI.
public java.util.List<FirmwareType> getSupportedFirmwareTypes()
FirmwareType
,
in the sense of what is e.g. worth offering in the VirtualBox GUI.
public java.util.List<IGuestOSType> getSupportedGuestOSTypes()
IGuestOSType
,
in the sense of what is e.g. worth offering in the VirtualBox GUI.
public java.util.List<GraphicsControllerType> getSupportedGraphicsControllerTypes()
GraphicsControllerType
,
in the sense of what is e.g. worth offering in the VirtualBox GUI.
public java.util.List<NetworkAdapterPromiscModePolicy> getSupportedNetAdpPromiscModePols()
NetworkAdapterPromiscModePolicy
,
in the sense of what is e.g. worth offering in the VirtualBox GUI.
public java.util.List<NetworkAdapterType> getSupportedNetworkAdapterTypes()
NetworkAdapterType
,
in the sense of what is e.g. worth offering in the VirtualBox GUI.
public java.util.List<UartType> getSupportedUartTypes()
UartType
,
in the sense of what is e.g. worth offering in the VirtualBox GUI.
public java.util.List<USBControllerType> getSupportedUSBControllerTypes()
USBControllerType
,
in the sense of what is e.g. worth offering in the VirtualBox GUI.
public java.util.List<AudioControllerType> getSupportedAudioControllerTypes()
AudioControllerType
,
in the sense of what is e.g. worth offering in the VirtualBox GUI.
public java.util.List<DeviceType> getSupportedBootDevices()
DeviceType
,
in the sense of what is e.g. worth offering in the VirtualBox GUI.
The returned array also defines the default boot device order for all supported devices.
public java.util.List<StorageBus> getSupportedStorageBuses()
StorageBus
,
in the sense of what is e.g. worth offering in the VirtualBox GUI.
public java.util.List<StorageControllerType> getSupportedStorageControllerTypes()
StorageControllerType
,
in the sense of what is e.g. worth offering in the VirtualBox GUI.
public java.util.List<ChipsetType> getSupportedChipsetTypes()
ChipsetType
,
in the sense of what is e.g. worth offering in the VirtualBox GUI.
public java.util.List<IommuType> getSupportedIommuTypes()
IommuType
,
in the sense of what is e.g. worth offering in the VirtualBox GUI.
public java.util.List<TpmType> getSupportedTpmTypes()
TpmType
,
in the sense of what is e.g. worth offering in the VirtualBox GUI.
public static IPlatformProperties queryInterface(IUnknown obj)
public java.lang.Long getMaxNetworkAdapters(ChipsetType chipset)
IMachine
instance.
chipset
- The chipset type to get the value for.
public java.lang.Long getMaxNetworkAdaptersOfType(ChipsetType chipset, NetworkAttachmentType type)
IMachine
instance.
chipset
- The chipset type to get the value for.type
- Type of attachment.
public java.lang.Long getMaxDevicesPerPortForStorageBus(StorageBus bus)
bus
- The storage bus type to get the value for.
public java.lang.Long getMinPortCountForStorageBus(StorageBus bus)
bus
- The storage bus type to get the value for.
public java.lang.Long getMaxPortCountForStorageBus(StorageBus bus)
bus
- The storage bus type to get the value for.
public java.lang.Long getMaxInstancesOfStorageBus(ChipsetType chipset, StorageBus bus)
chipset
- The chipset type to get the value for.bus
- The storage bus type to get the value for.
public java.util.List<DeviceType> getDeviceTypesForStorageBus(StorageBus bus)
DeviceType
) for the given type of storage
bus.
bus
- The storage bus type to get the value for.
public StorageBus getStorageBusForControllerType(StorageControllerType storageControllerType)
StorageBus
enum value
for a given storage controller type.
storageControllerType
- The storage controller type to get the value for.
public java.util.List<StorageControllerType> getStorageControllerTypesForBus(StorageBus storageBus)
StorageControllerType
enum values
for a given storage bus.
storageBus
- The storage bus type to get the values for.
public java.lang.Boolean getStorageControllerHotplugCapable(StorageControllerType controllerType)
controllerType
- The storage controller to check the setting for.
public java.lang.Long getMaxInstancesOfUSBControllerType(ChipsetType chipset, USBControllerType type)
chipset
- The chipset type to get the value for.type
- The USB controller type to get the value for.
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |