org.jclouds.vcloud.director.v1_5.user
Interface VCloudDirectorApi

All Known Subinterfaces:
VCloudDirectorAdminApi

public interface VCloudDirectorApi

Provides synchronous access to VCloudDirector.

Author:
danikov
See Also:
VCloudDirectorAsyncApi

Method Summary
 CatalogApi getCatalogApi()
           
 Session getCurrentSession()
           
 MediaApi getMediaApi()
           
 MetadataApi getMetadataApi(String urn)
           
 MetadataApi getMetadataApi(URI href)
           
 NetworkApi getNetworkApi()
           
 OrgApi getOrgApi()
           
 QueryApi getQueryApi()
           
 TaskApi getTaskApi()
           
 UploadApi getUploadApi()
           
 VAppApi getVAppApi()
           
 VAppTemplateApi getVAppTemplateApi()
           
 VdcApi getVdcApi()
           
 VmApi getVmApi()
           
 Entity resolveEntity(String urn)
          Redirects to the URL of an entity with the given VCD ID.
 

Method Detail

resolveEntity

Entity resolveEntity(String urn)
Redirects to the URL of an entity with the given VCD ID.
 GET /entity/{id}
 


getCurrentSession

@Provides
Session getCurrentSession()
Returns:
the current login session

getQueryApi

QueryApi getQueryApi()
Returns:
asynchronous access to query features

getOrgApi

OrgApi getOrgApi()
Returns:
synchronous access to Org features

getTaskApi

TaskApi getTaskApi()
Returns:
synchronous access to Task features

getNetworkApi

NetworkApi getNetworkApi()
Returns:
synchronous access to Network features

getCatalogApi

CatalogApi getCatalogApi()
Returns:
synchronous access to Catalog features

getMediaApi

MediaApi getMediaApi()
Returns:
synchronous access to Media features

getVdcApi

VdcApi getVdcApi()
Returns:
synchronous access to Vdc features

getUploadApi

UploadApi getUploadApi()
Returns:
synchronous access to upload features

getVAppApi

VAppApi getVAppApi()
Returns:
synchronous access to VApp features

getVAppTemplateApi

VAppTemplateApi getVAppTemplateApi()
Returns:
synchronous access to VAppTemplate features

getVmApi

VmApi getVmApi()
Returns:
synchronous access to Vm features

getMetadataApi

MetadataApi getMetadataApi(String urn)
Returns:
synchronous access to Metadata features

getMetadataApi

MetadataApi getMetadataApi(URI href)


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