public class ICloudClient extends IUnknown
Constructor and Description |
---|
ICloudClient(java.lang.String wrapped,
org.virtualbox_6_0.ObjectRefManager objMgr,
org.virtualbox_6_0.jaxws.VboxPortType port) |
Modifier and Type | Method and Description |
---|---|
void |
exportLaunchVM(IVirtualSystemDescription description,
IProgress progress,
IVirtualBox virtualBox)
Exports and optionally launch a VM described in description parameter
|
java.lang.String |
getExportLaunchParameters()
Returns parameters to be shown to the user for the cloud export and launch operation.
|
static ICloudClient |
queryInterface(IUnknown obj) |
getObjMgr, getRemoteWSPort, getWrapped, releaseRemote
public ICloudClient(java.lang.String wrapped, org.virtualbox_6_0.ObjectRefManager objMgr, org.virtualbox_6_0.jaxws.VboxPortType port)
public static ICloudClient queryInterface(IUnknown obj)
public java.lang.String getExportLaunchParameters()
public void exportLaunchVM(IVirtualSystemDescription description, IProgress progress, IVirtualBox virtualBox)
description
- VirtualSystemDescription object which is describing a machine and all required parameters.progress
- Progress object to track the operation completion.virtualBox
- Reference to the server-side API root object.