org.jclouds.vcloud.director.v1_5.user
Interface VCloudDirectorAsyncApi
- All Known Subinterfaces:
- VCloudDirectorAdminAsyncApi
public interface VCloudDirectorAsyncApi
Provides asynchronous access to VCloudDirector via their REST API.
- Author:
- Adrian Cole
- See Also:
VCloudDirectorApi
resolveEntity
com.google.common.util.concurrent.ListenableFuture<Entity> resolveEntity(String id)
- See Also:
VCloudDirectorApi.resolveEntity(String)
getCurrentSession
@Provides
Session getCurrentSession()
- Returns:
- the current login session
getQueryApi
QueryAsyncApi getQueryApi()
- Returns:
- asynchronous access to query features
getOrgApi
OrgAsyncApi getOrgApi()
- Returns:
- asynchronous access to
Org features
getTaskApi
TaskAsyncApi getTaskApi()
- Returns:
- asynchronous access to
Task features
getNetworkApi
NetworkAsyncApi getNetworkApi()
- Returns:
- asynchronous access to
Network features
getCatalogApi
CatalogAsyncApi getCatalogApi()
- Returns:
- asynchronous access to
Catalog features
getMediaApi
CatalogAsyncApi getMediaApi()
- Returns:
- asynchronous access to
Media features
getVdcApi
VdcAsyncApi getVdcApi()
- Returns:
- asynchronous access to
Vdc features
getUploadApi
UploadAsyncApi getUploadApi()
- Returns:
- asynchronous access to Upload features
getVAppApi
VAppAsyncApi getVAppApi()
- Returns:
- asynchronous access to
VApp features
getVAppTemplateApi
VAppTemplateAsyncApi getVAppTemplateApi()
- Returns:
- asynchronous access to
VAppTemplate features
getVmApi
VmAsyncApi getVmApi()
- Returns:
- asynchronous access to
Vm features
getMetadataApi
MetadataAsyncApi getMetadataApi(String urn)
- Returns:
- asynchronous access to
Metadata features
getMetadataApi
MetadataAsyncApi getMetadataApi(URI href)
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.