org.jclouds.vcloud.director.v1_5.features
Interface VAppAsyncApi


public interface VAppAsyncApi

Author:
grkvlt@apache.org
See Also:
VAppApi

Method Summary
 com.google.common.util.concurrent.ListenableFuture<Task> deploy(String vAppUrn, DeployVAppParams params)
           
 com.google.common.util.concurrent.ListenableFuture<Task> deploy(URI vAppHref, DeployVAppParams params)
           
 com.google.common.util.concurrent.ListenableFuture<Task> discardSuspendedState(String vAppUrn)
           
 com.google.common.util.concurrent.ListenableFuture<Task> discardSuspendedState(URI vAppHref)
           
 com.google.common.util.concurrent.ListenableFuture<Task> edit(String vAppUrn, VApp vApp)
           
 com.google.common.util.concurrent.ListenableFuture<Task> edit(URI vAppHref, VApp vApp)
           
 com.google.common.util.concurrent.ListenableFuture<ControlAccessParams> editControlAccess(String vAppUrn, ControlAccessParams params)
           
 com.google.common.util.concurrent.ListenableFuture<ControlAccessParams> editControlAccess(URI vAppHref, ControlAccessParams params)
           
 com.google.common.util.concurrent.ListenableFuture<Task> editLeaseSettingsSection(String vAppUrn, LeaseSettingsSection section)
           
 com.google.common.util.concurrent.ListenableFuture<Task> editLeaseSettingsSection(URI vAppHref, LeaseSettingsSection section)
           
 com.google.common.util.concurrent.ListenableFuture<Task> editNetworkConfigSection(String vAppUrn, NetworkConfigSection section)
           
 com.google.common.util.concurrent.ListenableFuture<Task> editNetworkConfigSection(URI vAppHref, NetworkConfigSection section)
           
 com.google.common.util.concurrent.ListenableFuture<Void> editOwner(String vAppUrn, Owner owner)
           
 com.google.common.util.concurrent.ListenableFuture<Void> editOwner(URI vAppHref, Owner owner)
           
 com.google.common.util.concurrent.ListenableFuture<Task> editProductSections(String vAppUrn, ProductSectionList sectionList)
           
 com.google.common.util.concurrent.ListenableFuture<Task> editProductSections(URI vAppHref, ProductSectionList sectionList)
           
 com.google.common.util.concurrent.ListenableFuture<Task> editStartupSection(String vAppUrn, org.jclouds.dmtf.ovf.StartupSection section)
           
 com.google.common.util.concurrent.ListenableFuture<Task> editStartupSection(URI vAppHref, org.jclouds.dmtf.ovf.StartupSection section)
           
 com.google.common.util.concurrent.ListenableFuture<Void> enterMaintenanceMode(String vAppUrn)
           
 com.google.common.util.concurrent.ListenableFuture<Void> enterMaintenanceMode(URI vAppHref)
           
 com.google.common.util.concurrent.ListenableFuture<Void> exitMaintenanceMode(String vAppUrn)
           
 com.google.common.util.concurrent.ListenableFuture<Void> exitMaintenanceMode(URI vAppHref)
           
 com.google.common.util.concurrent.ListenableFuture<VApp> get(String vAppUrn)
           
 com.google.common.util.concurrent.ListenableFuture<VApp> get(URI vAppHref)
           
 com.google.common.util.concurrent.ListenableFuture<ControlAccessParams> getAccessControl(String vAppUrn)
           
 com.google.common.util.concurrent.ListenableFuture<ControlAccessParams> getAccessControl(URI vAppHref)
           
 com.google.common.util.concurrent.ListenableFuture<LeaseSettingsSection> getLeaseSettingsSection(String vAppUrn)
           
 com.google.common.util.concurrent.ListenableFuture<LeaseSettingsSection> getLeaseSettingsSection(URI vAppHref)
           
 com.google.common.util.concurrent.ListenableFuture<NetworkConfigSection> getNetworkConfigSection(String vAppUrn)
           
 com.google.common.util.concurrent.ListenableFuture<NetworkConfigSection> getNetworkConfigSection(URI vAppHref)
           
 com.google.common.util.concurrent.ListenableFuture<org.jclouds.dmtf.ovf.NetworkSection> getNetworkSection(String vAppUrn)
           
 com.google.common.util.concurrent.ListenableFuture<org.jclouds.dmtf.ovf.NetworkSection> getNetworkSection(URI vAppHref)
           
 com.google.common.util.concurrent.ListenableFuture<Owner> getOwner(String vAppUrn)
           
 com.google.common.util.concurrent.ListenableFuture<Owner> getOwner(URI vAppHref)
           
 com.google.common.util.concurrent.ListenableFuture<ProductSectionList> getProductSections(String vAppUrn)
           
 com.google.common.util.concurrent.ListenableFuture<ProductSectionList> getProductSections(URI vAppHref)
           
 com.google.common.util.concurrent.ListenableFuture<org.jclouds.dmtf.ovf.StartupSection> getStartupSection(String vAppUrn)
           
 com.google.common.util.concurrent.ListenableFuture<org.jclouds.dmtf.ovf.StartupSection> getStartupSection(URI vAppHref)
           
 com.google.common.util.concurrent.ListenableFuture<Task> powerOff(String vAppUrn)
           
 com.google.common.util.concurrent.ListenableFuture<Task> powerOff(URI vAppHref)
           
 com.google.common.util.concurrent.ListenableFuture<Task> powerOn(String vAppUrn)
           
 com.google.common.util.concurrent.ListenableFuture<Task> powerOn(URI vAppHref)
           
 com.google.common.util.concurrent.ListenableFuture<Task> reboot(String vAppUrn)
           
 com.google.common.util.concurrent.ListenableFuture<Task> reboot(URI vAppHref)
           
 com.google.common.util.concurrent.ListenableFuture<Task> recompose(String vAppUrn, RecomposeVAppParams params)
           
 com.google.common.util.concurrent.ListenableFuture<Task> recompose(URI vAppHref, RecomposeVAppParams params)
           
 com.google.common.util.concurrent.ListenableFuture<Task> remove(String vAppUrn)
           
 com.google.common.util.concurrent.ListenableFuture<Task> remove(URI vAppHref)
           
 com.google.common.util.concurrent.ListenableFuture<Task> reset(String vAppUrn)
           
 com.google.common.util.concurrent.ListenableFuture<Task> reset(URI vAppHref)
           
 com.google.common.util.concurrent.ListenableFuture<Task> shutdown(String vAppUrn)
           
 com.google.common.util.concurrent.ListenableFuture<Task> shutdown(URI vAppHref)
           
 com.google.common.util.concurrent.ListenableFuture<Task> suspend(String vAppUrn)
           
 com.google.common.util.concurrent.ListenableFuture<Task> suspend(URI vAppHref)
           
 com.google.common.util.concurrent.ListenableFuture<Task> undeploy(String vAppUrn, UndeployVAppParams params)
           
 com.google.common.util.concurrent.ListenableFuture<Task> undeploy(URI vAppHref, UndeployVAppParams params)
           
 

Method Detail

get

com.google.common.util.concurrent.ListenableFuture<VApp> get(String vAppUrn)
See Also:
VAppApi.get(String)

edit

com.google.common.util.concurrent.ListenableFuture<Task> edit(String vAppUrn,
                                                              VApp vApp)
See Also:
VAppApi.edit(String, VApp)

remove

com.google.common.util.concurrent.ListenableFuture<Task> remove(String vAppUrn)
See Also:
VAppApi.remove(String)

editControlAccess

com.google.common.util.concurrent.ListenableFuture<ControlAccessParams> editControlAccess(String vAppUrn,
                                                                                          ControlAccessParams params)
See Also:
VAppApi.editControlAccess(String, ControlAccessParams)

deploy

com.google.common.util.concurrent.ListenableFuture<Task> deploy(String vAppUrn,
                                                                DeployVAppParams params)
See Also:
VAppApi.deploy(String, DeployVAppParams)

discardSuspendedState

com.google.common.util.concurrent.ListenableFuture<Task> discardSuspendedState(String vAppUrn)
See Also:
VAppApi.discardSuspendedState(String)

enterMaintenanceMode

com.google.common.util.concurrent.ListenableFuture<Void> enterMaintenanceMode(String vAppUrn)
See Also:
VAppApi.enterMaintenanceMode(String)

exitMaintenanceMode

com.google.common.util.concurrent.ListenableFuture<Void> exitMaintenanceMode(String vAppUrn)
See Also:
VAppApi.exitMaintenanceMode(String)

recompose

com.google.common.util.concurrent.ListenableFuture<Task> recompose(String vAppUrn,
                                                                   RecomposeVAppParams params)
See Also:
VAppApi.recompose(String, RecomposeVAppParams)

undeploy

com.google.common.util.concurrent.ListenableFuture<Task> undeploy(String vAppUrn,
                                                                  UndeployVAppParams params)
See Also:
VAppApi.undeploy(String, UndeployVAppParams)

getAccessControl

com.google.common.util.concurrent.ListenableFuture<ControlAccessParams> getAccessControl(String vAppUrn)
See Also:
VAppApi.getAccessControl(String)

powerOff

com.google.common.util.concurrent.ListenableFuture<Task> powerOff(String vAppUrn)
See Also:
VAppApi.powerOff(String)

powerOn

com.google.common.util.concurrent.ListenableFuture<Task> powerOn(String vAppUrn)
See Also:
VAppApi.powerOn(String)

reboot

com.google.common.util.concurrent.ListenableFuture<Task> reboot(String vAppUrn)
See Also:
VAppApi.reboot(String)

reset

com.google.common.util.concurrent.ListenableFuture<Task> reset(String vAppUrn)
See Also:
VAppApi.reset(String)

shutdown

com.google.common.util.concurrent.ListenableFuture<Task> shutdown(String vAppUrn)
See Also:
VAppApi.shutdown(String)

suspend

com.google.common.util.concurrent.ListenableFuture<Task> suspend(String vAppUrn)
See Also:
VAppApi.suspend(String)

getLeaseSettingsSection

com.google.common.util.concurrent.ListenableFuture<LeaseSettingsSection> getLeaseSettingsSection(String vAppUrn)
See Also:
VAppApi.getLeaseSettingsSection(String)

editLeaseSettingsSection

com.google.common.util.concurrent.ListenableFuture<Task> editLeaseSettingsSection(String vAppUrn,
                                                                                  LeaseSettingsSection section)
See Also:
VAppApi.editLeaseSettingsSection(String, LeaseSettingsSection)

getNetworkConfigSection

com.google.common.util.concurrent.ListenableFuture<NetworkConfigSection> getNetworkConfigSection(String vAppUrn)
See Also:
VAppApi.getNetworkConfigSection(String)

editNetworkConfigSection

com.google.common.util.concurrent.ListenableFuture<Task> editNetworkConfigSection(String vAppUrn,
                                                                                  NetworkConfigSection section)
See Also:
VAppApi.editNetworkConfigSection(String, NetworkConfigSection)

getNetworkSection

com.google.common.util.concurrent.ListenableFuture<org.jclouds.dmtf.ovf.NetworkSection> getNetworkSection(String vAppUrn)
See Also:
VAppApi.getNetworkSection(String)

getOwner

com.google.common.util.concurrent.ListenableFuture<Owner> getOwner(String vAppUrn)
See Also:
VAppApi.getOwner(String)

editOwner

com.google.common.util.concurrent.ListenableFuture<Void> editOwner(String vAppUrn,
                                                                   Owner owner)
See Also:
VAppApi.editOwner(String, Owner)

getProductSections

com.google.common.util.concurrent.ListenableFuture<ProductSectionList> getProductSections(String vAppUrn)
See Also:
VAppApi.getProductSections(String)

editProductSections

com.google.common.util.concurrent.ListenableFuture<Task> editProductSections(String vAppUrn,
                                                                             ProductSectionList sectionList)
See Also:
VAppApi.editProductSections(String, ProductSectionList)

getStartupSection

com.google.common.util.concurrent.ListenableFuture<org.jclouds.dmtf.ovf.StartupSection> getStartupSection(String vAppUrn)
See Also:
VAppApi.getStartupSection(String)

editStartupSection

com.google.common.util.concurrent.ListenableFuture<Task> editStartupSection(String vAppUrn,
                                                                            org.jclouds.dmtf.ovf.StartupSection section)
See Also:
VAppApi.editStartupSection(String, StartupSection)

get

com.google.common.util.concurrent.ListenableFuture<VApp> get(URI vAppHref)
See Also:
VAppApi.get(URI)

edit

com.google.common.util.concurrent.ListenableFuture<Task> edit(URI vAppHref,
                                                              VApp vApp)
See Also:
VAppApi.edit(URI, VApp)

remove

com.google.common.util.concurrent.ListenableFuture<Task> remove(URI vAppHref)
See Also:
VAppApi.remove(URI)

editControlAccess

com.google.common.util.concurrent.ListenableFuture<ControlAccessParams> editControlAccess(URI vAppHref,
                                                                                          ControlAccessParams params)
See Also:
VAppApi.editControlAccess(URI, ControlAccessParams)

deploy

com.google.common.util.concurrent.ListenableFuture<Task> deploy(URI vAppHref,
                                                                DeployVAppParams params)
See Also:
VAppApi.deploy(URI, DeployVAppParams)

discardSuspendedState

com.google.common.util.concurrent.ListenableFuture<Task> discardSuspendedState(URI vAppHref)
See Also:
VAppApi.discardSuspendedState(URI)

enterMaintenanceMode

com.google.common.util.concurrent.ListenableFuture<Void> enterMaintenanceMode(URI vAppHref)
See Also:
VAppApi.enterMaintenanceMode(URI)

exitMaintenanceMode

com.google.common.util.concurrent.ListenableFuture<Void> exitMaintenanceMode(URI vAppHref)
See Also:
VAppApi.exitMaintenanceMode(URI)

recompose

com.google.common.util.concurrent.ListenableFuture<Task> recompose(URI vAppHref,
                                                                   RecomposeVAppParams params)
See Also:
VAppApi.recompose(URI, RecomposeVAppParams)

undeploy

com.google.common.util.concurrent.ListenableFuture<Task> undeploy(URI vAppHref,
                                                                  UndeployVAppParams params)
See Also:
VAppApi.undeploy(URI, UndeployVAppParams)

getAccessControl

com.google.common.util.concurrent.ListenableFuture<ControlAccessParams> getAccessControl(URI vAppHref)
See Also:
VAppApi.getAccessControl(URI)

powerOff

com.google.common.util.concurrent.ListenableFuture<Task> powerOff(URI vAppHref)
See Also:
VAppApi.powerOff(URI)

powerOn

com.google.common.util.concurrent.ListenableFuture<Task> powerOn(URI vAppHref)
See Also:
VAppApi.powerOn(URI)

reboot

com.google.common.util.concurrent.ListenableFuture<Task> reboot(URI vAppHref)
See Also:
VAppApi.reboot(URI)

reset

com.google.common.util.concurrent.ListenableFuture<Task> reset(URI vAppHref)
See Also:
VAppApi.reset(URI)

shutdown

com.google.common.util.concurrent.ListenableFuture<Task> shutdown(URI vAppHref)
See Also:
VAppApi.shutdown(URI)

suspend

com.google.common.util.concurrent.ListenableFuture<Task> suspend(URI vAppHref)
See Also:
VAppApi.suspend(URI)

getLeaseSettingsSection

com.google.common.util.concurrent.ListenableFuture<LeaseSettingsSection> getLeaseSettingsSection(URI vAppHref)
See Also:
VAppApi.getLeaseSettingsSection(URI)

editLeaseSettingsSection

com.google.common.util.concurrent.ListenableFuture<Task> editLeaseSettingsSection(URI vAppHref,
                                                                                  LeaseSettingsSection section)
See Also:
VAppApi.editLeaseSettingsSection(URI, LeaseSettingsSection)

getNetworkConfigSection

com.google.common.util.concurrent.ListenableFuture<NetworkConfigSection> getNetworkConfigSection(URI vAppHref)
See Also:
VAppApi.getNetworkConfigSection(URI)

editNetworkConfigSection

com.google.common.util.concurrent.ListenableFuture<Task> editNetworkConfigSection(URI vAppHref,
                                                                                  NetworkConfigSection section)
See Also:
VAppApi.editNetworkConfigSection(URI, NetworkConfigSection)

getNetworkSection

com.google.common.util.concurrent.ListenableFuture<org.jclouds.dmtf.ovf.NetworkSection> getNetworkSection(URI vAppHref)
See Also:
VAppApi.getNetworkSection(URI)

getOwner

com.google.common.util.concurrent.ListenableFuture<Owner> getOwner(URI vAppHref)
See Also:
VAppApi.getOwner(URI)

editOwner

com.google.common.util.concurrent.ListenableFuture<Void> editOwner(URI vAppHref,
                                                                   Owner owner)
See Also:
VAppApi.editOwner(URI, Owner)

getProductSections

com.google.common.util.concurrent.ListenableFuture<ProductSectionList> getProductSections(URI vAppHref)
See Also:
VAppApi.getProductSections(URI)

editProductSections

com.google.common.util.concurrent.ListenableFuture<Task> editProductSections(URI vAppHref,
                                                                             ProductSectionList sectionList)
See Also:
VAppApi.editProductSections(URI, ProductSectionList)

getStartupSection

com.google.common.util.concurrent.ListenableFuture<org.jclouds.dmtf.ovf.StartupSection> getStartupSection(URI vAppHref)
See Also:
VAppApi.getStartupSection(URI)

editStartupSection

com.google.common.util.concurrent.ListenableFuture<Task> editStartupSection(URI vAppHref,
                                                                            org.jclouds.dmtf.ovf.StartupSection section)
See Also:
VAppApi.editStartupSection(URI, StartupSection)


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.