org.jclouds.vcloud.features
Interface VAppAsyncClient
public interface VAppAsyncClient
Provides access to VApp functionality in vCloud
- Author:
- Adrian Cole
copyVAppToVDCAndName
com.google.common.util.concurrent.ListenableFuture<Task> copyVAppToVDCAndName(URI sourceVApp,
URI vdc,
String newName,
CloneVAppOptions... options)
- See Also:
VAppClient.copyVAppToVDCAndName(java.net.URI, java.net.URI, java.lang.String, org.jclouds.vcloud.options.CloneVAppOptions...)
moveVAppToVDCAndRename
com.google.common.util.concurrent.ListenableFuture<Task> moveVAppToVDCAndRename(URI sourceVApp,
URI vdc,
String newName,
CloneVAppOptions... options)
- See Also:
VAppClient.moveVAppToVDCAndRename(java.net.URI, java.net.URI, java.lang.String, org.jclouds.vcloud.options.CloneVAppOptions...)
findVAppInOrgVDCNamed
com.google.common.util.concurrent.ListenableFuture<VApp> findVAppInOrgVDCNamed(@Nullable
String orgName,
@Nullable
String catalogName,
String vAppName)
- See Also:
VAppClient.findVAppInOrgVDCNamed(java.lang.String, java.lang.String, java.lang.String)
getVApp
com.google.common.util.concurrent.ListenableFuture<VApp> getVApp(URI href)
- See Also:
VAppClient.getVApp(java.net.URI)
deployVApp
com.google.common.util.concurrent.ListenableFuture<Task> deployVApp(URI href)
- See Also:
VAppClient.deployVApp(java.net.URI)
deployAndPowerOnVApp
com.google.common.util.concurrent.ListenableFuture<Task> deployAndPowerOnVApp(URI href)
- See Also:
VAppClient.deployAndPowerOnVApp(java.net.URI)
undeployVApp
com.google.common.util.concurrent.ListenableFuture<Task> undeployVApp(URI href)
- See Also:
VAppClient.undeployVApp(java.net.URI)
undeployAndSaveStateOfVApp
com.google.common.util.concurrent.ListenableFuture<Task> undeployAndSaveStateOfVApp(URI href)
- See Also:
VAppClient.undeployAndSaveStateOfVApp(java.net.URI)
powerOnVApp
com.google.common.util.concurrent.ListenableFuture<Task> powerOnVApp(URI href)
- See Also:
VAppClient.powerOnVApp(java.net.URI)
powerOffVApp
com.google.common.util.concurrent.ListenableFuture<Task> powerOffVApp(URI href)
- See Also:
VAppClient.powerOffVApp(java.net.URI)
shutdownVApp
com.google.common.util.concurrent.ListenableFuture<Void> shutdownVApp(URI href)
- See Also:
VAppClient.shutdownVApp(java.net.URI)
resetVApp
com.google.common.util.concurrent.ListenableFuture<Task> resetVApp(URI href)
- See Also:
VAppClient.resetVApp(java.net.URI)
rebootVApp
com.google.common.util.concurrent.ListenableFuture<Void> rebootVApp(URI href)
- See Also:
VAppClient.rebootVApp(java.net.URI)
suspendVApp
com.google.common.util.concurrent.ListenableFuture<Task> suspendVApp(URI href)
- See Also:
VAppClient.suspendVApp(java.net.URI)
deleteVApp
com.google.common.util.concurrent.ListenableFuture<Task> deleteVApp(URI href)
- See Also:
VAppClient.deleteVApp(java.net.URI)
Copyright © 2009-2012 jclouds. All Rights Reserved.