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 transistions 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-2012 jclouds. All Rights Reserved.