org.virtualbox_6_0
Class ICloudClient

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

public class ICloudClient
extends IUnknown


Field Summary
 
Fields inherited from class org.virtualbox_6_0.IUnknown
obj, objMgr, port
 
Constructor Summary
ICloudClient(java.lang.String wrapped, org.virtualbox_6_0.ObjectRefManager objMgr, org.virtualbox_6_0.jaxws.VboxPortType port)
           
 
Method Summary
 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)
           
 
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

ICloudClient

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

queryInterface

public static ICloudClient queryInterface(IUnknown obj)

getExportLaunchParameters

public java.lang.String getExportLaunchParameters()
Returns parameters to be shown to the user for the cloud export and launch operation.

Returns:
the parameters with values in json format.

exportLaunchVM

public void exportLaunchVM(IVirtualSystemDescription description,
                           IProgress progress,
                           IVirtualBox virtualBox)
Exports and optionally launch a VM described in description parameter

Parameters:
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.