| Modifier and Type | Method and Description | 
|---|---|
Task | 
TaskStillRunningException.getTask()  | 
Task | 
TaskInErrorStateException.getTask()  | 
| Constructor and Description | 
|---|
TaskInErrorStateException(Task task)  | 
TaskStillRunningException(Task task)  | 
| Modifier and Type | Method and Description | 
|---|---|
Task | 
InstantiateVAppTemplateWithGroupEncodedIntoNameThenCustomizeDeployAndPowerOn.updateCPUCountOfVm(Vm vm,
                  int cpuCount)  | 
Task | 
InstantiateVAppTemplateWithGroupEncodedIntoNameThenCustomizeDeployAndPowerOn.updateMemoryMBOfVm(Vm vm,
                  int memoryInMB)  | 
Task | 
InstantiateVAppTemplateWithGroupEncodedIntoNameThenCustomizeDeployAndPowerOn.updateVmWithNameAndCustomizationScript(Vm vm,
                                      String name,
                                      String customizationScript)
Naming constraints modifying a VM on a VApp in vCloud Director (at least v1.5) can be more
 strict than those in a vAppTemplate. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
VCloudComputeServiceAdapter.waitForTask(Task task)  | 
void | 
InstantiateVAppTemplateWithGroupEncodedIntoNameThenCustomizeDeployAndPowerOn.waitForTask(Task task)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<Task> | 
Vm.getTasks()
read‐only container for Task elements. 
 | 
List<Task> | 
VDC.getTasks()
read‐only container for Task elements. 
 | 
List<Task> | 
VAppTemplate.getTasks()
read-only container for Task elements. 
 | 
List<Task> | 
VApp.getTasks()
read‐only container for Task elements. 
 | 
SortedSet<Task> | 
TasksList.getTasks()  | 
List<Task> | 
Org.getTasks()
read‐only container for Task elements. 
 | 
List<Task> | 
Catalog.getTasks()
read‐only container for Task elements. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<Task> | 
VmImpl.getTasks()
read‐only container for Task elements. 
 | 
List<Task> | 
VDCImpl.getTasks()
read‐only container for Task elements. 
 | 
List<Task> | 
VAppTemplateImpl.getTasks()
read-only container for Task elements. 
 | 
List<Task> | 
VAppImpl.getTasks()
read‐only container for Task elements. 
 | 
SortedSet<Task> | 
TasksListImpl.getTasks()  | 
List<Task> | 
OrgImpl.getTasks()  | 
List<Task> | 
CatalogImpl.getTasks()
read‐only container for Task elements. 
 | 
| Constructor and Description | 
|---|
CatalogImpl(String name,
           String type,
           URI href,
           ReferenceType org,
           String description,
           Map<String,ReferenceType> contents,
           Iterable<Task> tasks,
           boolean published,
           boolean readOnly)  | 
OrgImpl(String name,
       String type,
       URI id,
       String fullName,
       String description,
       Map<String,ReferenceType> catalogs,
       Map<String,ReferenceType> vdcs,
       Map<String,ReferenceType> networks,
       ReferenceType tasksList,
       Iterable<Task> tasks)  | 
TasksListImpl(URI id,
             SortedSet<Task> tasks)  | 
VAppImpl(String name,
        String type,
        URI id,
        Status status,
        ReferenceType vdc,
        String description,
        Iterable<Task> tasks,
        boolean ovfDescriptorUploaded,
        Iterable<Vm> children,
        VCloudNetworkSection networkSection)  | 
VAppTemplateImpl(String name,
                String type,
                URI id,
                Status status,
                ReferenceType vdc,
                String description,
                Iterable<Task> tasks,
                boolean ovfDescriptorUploaded,
                String vAppScopedLocalId,
                Iterable<Vm> children,
                VCloudNetworkSection networkSection)  | 
VDCImpl(String name,
       String type,
       URI id,
       VDCStatus status,
       ReferenceType org,
       String description,
       Iterable<Task> tasks,
       AllocationModel allocationModel,
       Capacity storageCapacity,
       Capacity cpuCapacity,
       Capacity memoryCapacity,
       Map<String,ReferenceType> resourceEntities,
       Map<String,ReferenceType> availableNetworks,
       int nicQuota,
       int networkQuota,
       int vmQuota,
       boolean isEnabled)  | 
VmImpl(String name,
      String type,
      URI id,
      Status status,
      ReferenceType vApp,
      String description,
      Iterable<Task> tasks,
      VCloudVirtualHardwareSection hardware,
      VCloudOperatingSystemSection os,
      NetworkConnectionSection networkConnectionSection,
      GuestCustomizationSection guestCustomization,
      String vAppScopedLocalId)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<Task> | 
OrgNetwork.getTasks()
read‐only container for Task elements. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<Task> | 
OrgNetworkImpl.getTasks()
read‐only container for Task elements. 
 | 
| Constructor and Description | 
|---|
OrgNetworkImpl(String name,
              String type,
              URI id,
              ReferenceType org,
              String description,
              Iterable<Task> tasks,
              OrgNetwork.Configuration configuration,
              ReferenceType networkPool,
              Iterable<String> allowedExternalIpAddresses)  | 
| Modifier and Type | Method and Description | 
|---|---|
Task | 
VAppTemplateClient.copyVAppTemplateToVDCAndName(URI sourceVAppTemplate,
                            URI vDC,
                            String newName,
                            CloneVAppTemplateOptions... options)  | 
Task | 
VAppClient.copyVAppToVDCAndName(URI sourceVApp,
                    URI vDC,
                    String newName,
                    CloneVAppOptions... options)  | 
Task | 
VAppClient.deleteVApp(URI href)
delete a vAppTemplate, vApp, or media image. 
 | 
Task | 
VAppTemplateClient.deleteVAppTemplate(URI id)
delete a vAppTemplate, vApp, or media image. 
 | 
Task | 
VAppClient.deployAndPowerOnVApp(URI href)
like  
VAppClient.deployVApp(URI), except deploy transitions to power on state | 
Task | 
VmClient.deployAndPowerOnVm(URI href)
like  
#deploy(URI), except deploy transitions to power on state | 
Task | 
VAppClient.deployVApp(URI href)
To deploy a vApp, the client makes a request to its action/deploy URL. 
 | 
Task | 
VmClient.deployVm(URI href)
To deploy a vApp, the client makes a request to its action/deploy URL. 
 | 
Task | 
TaskClient.getTask(URI taskId)
Whenever the result of a request cannot be returned immediately, the server creates a Task
 object and includes it in the response, as a member of the Tasks container in the response
 body. 
 | 
Task | 
VAppTemplateClient.moveVAppTemplateToVDCAndRename(URI sourceVAppTemplate,
                              URI vDC,
                              String newName,
                              CloneVAppTemplateOptions... options)  | 
Task | 
VAppClient.moveVAppToVDCAndRename(URI sourceVApp,
                      URI vDC,
                      String newName,
                      CloneVAppOptions... options)  | 
Task | 
VAppClient.powerOffVApp(URI href)
A powerOff request to a vApp URL powers off all of the virtual machines in the vApp, as
 specified in its StartupSection field. 
 | 
Task | 
VmClient.powerOffVm(URI href)
A powerOff request to a vApp URL powers off all of the virtual machines in the vApp, as
 specified in its StartupSection field. 
 | 
Task | 
VAppClient.powerOnVApp(URI href)
A powerOn request to a vApp URL powers on all of the virtual machines in the vApp, as
 specified in the vApp’s StartupSection field. 
 | 
Task | 
VmClient.powerOnVm(URI href)
A powerOn request to a vApp URL powers on all of the virtual machines in the vApp, as
 specified in the vApp’s StartupSection field. 
 | 
Task | 
VAppClient.resetVApp(URI href)
A reset request to a vApp URL resets all of the virtual machines in the vApp, as specified in
 its StartupSection field. 
 | 
Task | 
VmClient.resetVm(URI href)
A reset request to a vApp URL resets all of the virtual machines in the vApp, as specified in
 its StartupSection field. 
 | 
Task | 
VAppClient.suspendVApp(URI href)
A suspend request to a vApp URL suspends all of the virtual machines in the vApp, as specified
 in its StartupSection field. 
 | 
Task | 
VmClient.suspendVm(URI href)
A suspend request to a vApp URL suspends all of the virtual machines in the vApp, as specified
 in its StartupSection field. 
 | 
Task | 
VAppClient.undeployAndSaveStateOfVApp(URI href)
like  
VAppClient.undeployVApp(URI), where the undeployed virtual machines are suspended and their
 suspend state saved | 
Task | 
VmClient.undeployAndSaveStateOfVm(URI href)
like  
#undeploy(URI), where the undeployed virtual machines are suspended and their
 suspend state saved | 
Task | 
VAppClient.undeployVApp(URI href)
Undeploying a vApp powers off or suspends any running virtual machines it contains, then frees
 the resources reserved for the vApp and sets the vApp’s deploy attribute to a value of false
 to indicate that it is not deployed. 
 | 
Task | 
VmClient.undeployVm(URI href)
Undeploying a vApp powers off or suspends any running virtual machines it contains, then frees
 the resources reserved for the vApp and sets the vApp’s deploy attribute to a value of false
 to indicate that it is not deployed. 
 | 
Task | 
VmClient.updateCPUCountOfVm(int cpuCount,
                  URI href)
update the cpuCount of an existing VM 
 | 
Task | 
VmClient.updateGuestCustomizationOfVm(GuestCustomizationSection guestCustomizationSection,
                            URI href)
Modify the Guest Customization Section of a Virtual Machine 
 | 
Task | 
VmClient.updateMemoryMBOfVm(int memoryInMB,
                  URI href)
update the memoryInMB of an existing VM 
 | 
Task | 
VmClient.updateNetworkConnectionOfVm(NetworkConnectionSection guestCustomizationSection,
                           URI href)
Modify the Network Connection Section of a Virtual Machine 
 | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.util.concurrent.ListenableFuture<Task> | 
VAppTemplateAsyncClient.copyVAppTemplateToVDCAndName(URI sourceVAppTemplate,
                            URI vdc,
                            String newName,
                            CloneVAppTemplateOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Task> | 
VAppAsyncClient.copyVAppToVDCAndName(URI sourceVApp,
                    URI vdc,
                    String newName,
                    CloneVAppOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Task> | 
VAppAsyncClient.deleteVApp(URI href)  | 
com.google.common.util.concurrent.ListenableFuture<Task> | 
VAppTemplateAsyncClient.deleteVAppTemplate(URI href)  | 
com.google.common.util.concurrent.ListenableFuture<Task> | 
VAppAsyncClient.deployAndPowerOnVApp(URI href)  | 
com.google.common.util.concurrent.ListenableFuture<Task> | 
VmAsyncClient.deployAndPowerOnVm(URI href)  | 
com.google.common.util.concurrent.ListenableFuture<Task> | 
VAppAsyncClient.deployVApp(URI href)  | 
com.google.common.util.concurrent.ListenableFuture<Task> | 
VmAsyncClient.deployVm(URI href)  | 
com.google.common.util.concurrent.ListenableFuture<Task> | 
TaskAsyncClient.getTask(URI taskId)  | 
com.google.common.util.concurrent.ListenableFuture<Task> | 
VAppTemplateAsyncClient.moveVAppTemplateToVDCAndRename(URI toClone,
                              URI vdc,
                              String newName,
                              CloneVAppTemplateOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Task> | 
VAppAsyncClient.moveVAppToVDCAndRename(URI sourceVApp,
                      URI vdc,
                      String newName,
                      CloneVAppOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Task> | 
VAppAsyncClient.powerOffVApp(URI href)  | 
com.google.common.util.concurrent.ListenableFuture<Task> | 
VmAsyncClient.powerOffVm(URI href)  | 
com.google.common.util.concurrent.ListenableFuture<Task> | 
VAppAsyncClient.powerOnVApp(URI href)  | 
com.google.common.util.concurrent.ListenableFuture<Task> | 
VmAsyncClient.powerOnVm(URI href)  | 
com.google.common.util.concurrent.ListenableFuture<Task> | 
VAppAsyncClient.resetVApp(URI href)  | 
com.google.common.util.concurrent.ListenableFuture<Task> | 
VmAsyncClient.resetVm(URI href)  | 
com.google.common.util.concurrent.ListenableFuture<Task> | 
VAppAsyncClient.suspendVApp(URI href)  | 
com.google.common.util.concurrent.ListenableFuture<Task> | 
VmAsyncClient.suspendVm(URI href)  | 
com.google.common.util.concurrent.ListenableFuture<Task> | 
VAppAsyncClient.undeployAndSaveStateOfVApp(URI href)  | 
com.google.common.util.concurrent.ListenableFuture<Task> | 
VmAsyncClient.undeployAndSaveStateOfVm(URI href)  | 
com.google.common.util.concurrent.ListenableFuture<Task> | 
VAppAsyncClient.undeployVApp(URI href)  | 
com.google.common.util.concurrent.ListenableFuture<Task> | 
VmAsyncClient.undeployVm(URI href)  | 
com.google.common.util.concurrent.ListenableFuture<Task> | 
VmAsyncClient.updateCPUCountOfVm(int cpuCount,
                  URI href)  | 
com.google.common.util.concurrent.ListenableFuture<Task> | 
VmAsyncClient.updateGuestCustomizationOfVm(GuestCustomizationSection guestCustomizationSection,
                            URI href)  | 
com.google.common.util.concurrent.ListenableFuture<Task> | 
VmAsyncClient.updateMemoryMBOfVm(int memoryInMB,
                  URI href)  | 
com.google.common.util.concurrent.ListenableFuture<Task> | 
VmAsyncClient.updateNetworkConnectionOfVm(NetworkConnectionSection networkConnectionSection,
                           URI href)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected List<Task> | 
VmHandler.tasks  | 
protected List<Task> | 
VDCHandler.tasks  | 
protected List<Task> | 
VAppTemplateHandler.tasks  | 
protected List<Task> | 
VAppHandler.tasks  | 
protected List<Task> | 
OrgNetworkHandler.tasks  | 
protected List<Task> | 
OrgHandler.tasks  | 
protected List<Task> | 
CatalogHandler.tasks  | 
| Modifier and Type | Method and Description | 
|---|---|
Task | 
TaskHandler.getResult()  | 
Copyright © 2009-2013 jclouds. All Rights Reserved.