org.jclouds.vcloud
Interface VCloudClient


public interface VCloudClient

Provides access to VCloud resources via their REST API.

Author:
Adrian Cole
See Also:

Method Summary
 void cancelTask(URI taskId)
          Deprecated. 
 VAppTemplate captureVAppInVDC(URI vDC, URI toClone, String templateName, CaptureVAppOptions... options)
          Deprecated. 
 Task cloneVAppInVDC(URI vDC, URI toClone, String newName, CloneVAppOptions... options)
          Deprecated. 
 Task deleteVApp(URI vAppId)
          Deprecated. 
 Task deployAndPowerOnVAppOrVm(URI vAppOrVmId)
          Deprecated. 
 Task deployVAppOrVm(URI vAppOrVmId)
          Deprecated. 
 Catalog findCatalogInOrgNamed(String orgName, String catalogName)
          Deprecated. 
 CatalogItem findCatalogItemInOrgCatalogNamed(String orgName, String catalogName, String itemName)
          Deprecated. 
 OrgNetwork findNetworkInOrgVDCNamed(String orgName, String catalogName, String networkName)
          Deprecated. 
 Org findOrgNamed(String name)
          Deprecated. 
 TasksList findTasksListInOrgNamed(String orgName)
          Deprecated. 
 VApp findVAppInOrgVDCNamed(String orgName, String catalogName, String vAppName)
          Deprecated. 
 VAppTemplate findVAppTemplateInOrgCatalogNamed(String orgName, String catalogName, String itemName)
          Deprecated. 
 VDC findVDCInOrgNamed(String orgName, String vdcName)
          Deprecated. 
 Catalog getCatalog(URI catalogId)
          Deprecated. 
 CatalogClient getCatalogClient()
          Provides synchronous access to Catalog features.
 CatalogItem getCatalogItem(URI catalogItem)
          Deprecated. 
 OrgNetwork getNetwork(URI network)
          Deprecated. 
 NetworkClient getNetworkClient()
          Provides synchronous access to Network features.
 Org getOrg(URI orgId)
          Deprecated. 
 OrgClient getOrgClient()
          Provides synchronous access to Org features.
 Envelope getOvfEnvelopeForVAppTemplate(URI vAppTemplate)
          Deprecated. 
 Task getTask(URI taskId)
          Deprecated. 
 TaskClient getTaskClient()
          Provides synchronous access to Task features.
 TasksList getTasksList(URI tasksListId)
          Deprecated. 
 InputStream getThumbnailOfVm(URI vm)
          Deprecated. 
 VApp getVApp(URI vApp)
          Deprecated. 
 VAppClient getVAppClient()
          Provides synchronous access to VApp features.
 VAppTemplate getVAppTemplate(URI vAppTemplate)
          Deprecated. 
 VAppTemplateClient getVAppTemplateClient()
          Provides asynchronous access to VApp Template features.
 VDC getVDC(URI vdc)
          Deprecated. 
 VDCClient getVDCClient()
          Provides synchronous access to VDC features.
 Vm getVm(URI vm)
          Deprecated. 
 VmClient getVmClient()
          Provides synchronous access to Vm features.
 VApp instantiateVAppTemplateInVDC(URI vDC, URI template, String appName, InstantiateVAppTemplateOptions... options)
          Deprecated. 
 Map<String,ReferenceType> listOrgs()
          Deprecated. 
 Task powerOffVAppOrVm(URI vAppOrVmId)
          Deprecated. 
 Task powerOnVAppOrVm(URI vAppOrVmId)
          Deprecated. 
 void rebootVAppOrVm(URI vAppOrVmId)
          Deprecated. 
 Task resetVAppOrVm(URI vAppOrVmId)
          Deprecated. 
 void shutdownVAppOrVm(URI vAppOrVmId)
          Deprecated. 
 Task suspendVAppOrVm(URI vAppOrVmId)
          Deprecated. 
 Task undeployAndSaveStateOfVAppOrVm(URI vAppOrVmId)
          Deprecated. 
 Task undeployVAppOrVm(URI vAppOrVmId)
          Deprecated. 
 Task updateGuestCustomizationOfVm(URI vm, GuestCustomizationSection guestCustomizationSection)
          Deprecated. 
 Task updateNetworkConnectionOfVm(URI vm, NetworkConnectionSection guestCustomizationSection)
          Deprecated. 
 

Method Detail

getVAppTemplateClient

VAppTemplateClient getVAppTemplateClient()
Provides asynchronous access to VApp Template features.


getVAppClient

VAppClient getVAppClient()
Provides synchronous access to VApp features.


getVmClient

VmClient getVmClient()
Provides synchronous access to Vm features.


getCatalogClient

CatalogClient getCatalogClient()
Provides synchronous access to Catalog features.


getTaskClient

TaskClient getTaskClient()
Provides synchronous access to Task features.


getVDCClient

VDCClient getVDCClient()
Provides synchronous access to VDC features.


getNetworkClient

NetworkClient getNetworkClient()
Provides synchronous access to Network features.


getOrgClient

OrgClient getOrgClient()
Provides synchronous access to Org features.


getThumbnailOfVm

@Deprecated
InputStream getThumbnailOfVm(URI vm)
Deprecated. 

See Also:
VmClient#getThumbnail

listOrgs

@Deprecated
Map<String,ReferenceType> listOrgs()
Deprecated. 

See Also:
OrgClient.listOrgs()

instantiateVAppTemplateInVDC

@Deprecated
VApp instantiateVAppTemplateInVDC(URI vDC,
                                             URI template,
                                             String appName,
                                             InstantiateVAppTemplateOptions... options)
Deprecated. 

See Also:
VAppTemplateClient.createVAppInVDCByInstantiatingTemplate(java.lang.String, java.net.URI, java.net.URI, org.jclouds.vcloud.options.InstantiateVAppTemplateOptions...)

cloneVAppInVDC

@Deprecated
Task cloneVAppInVDC(URI vDC,
                               URI toClone,
                               String newName,
                               CloneVAppOptions... options)
Deprecated. 

See Also:
VAppClient.copyVAppToVDCAndName(java.net.URI, java.net.URI, java.lang.String, org.jclouds.vcloud.options.CloneVAppOptions...)

captureVAppInVDC

@Deprecated
VAppTemplate captureVAppInVDC(URI vDC,
                                         URI toClone,
                                         String templateName,
                                         CaptureVAppOptions... options)
Deprecated. 

See Also:
VAppClient#captureAsTemplateInVDC

getVAppTemplate

@Deprecated
VAppTemplate getVAppTemplate(URI vAppTemplate)
Deprecated. 

See Also:
VAppTemplateClient#get

getOvfEnvelopeForVAppTemplate

@Deprecated
Envelope getOvfEnvelopeForVAppTemplate(URI vAppTemplate)
Deprecated. 

See Also:
VAppTemplateClient#getOvfEnvelope

updateGuestCustomizationOfVm

@Deprecated
Task updateGuestCustomizationOfVm(URI vm,
                                             GuestCustomizationSection guestCustomizationSection)
Deprecated. 

See Also:
VmClient#updateGuestCustomization

updateNetworkConnectionOfVm

@Deprecated
Task updateNetworkConnectionOfVm(URI vm,
                                            NetworkConnectionSection guestCustomizationSection)
Deprecated. 

See Also:
VmClient#updateNetworkConnection

findVAppTemplateInOrgCatalogNamed

@Deprecated
VAppTemplate findVAppTemplateInOrgCatalogNamed(@Nullable
                                                          String orgName,
                                                          @Nullable
                                                          String catalogName,
                                                          String itemName)
Deprecated. 

See Also:
VAppTemplateClient#findInOrgCatalogNamed

findVAppInOrgVDCNamed

@Deprecated
VApp findVAppInOrgVDCNamed(@Nullable
                                      String orgName,
                                      @Nullable
                                      String catalogName,
                                      String vAppName)
Deprecated. 

See Also:
VAppClient#findInOrgVDCNamed

getVApp

@Deprecated
VApp getVApp(URI vApp)
Deprecated. 

See Also:
VAppClient#get

getVm

@Deprecated
Vm getVm(URI vm)
Deprecated. 

See Also:
VmClient#get

deployVAppOrVm

@Deprecated
Task deployVAppOrVm(URI vAppOrVmId)
Deprecated. 

See Also:
VAppClient#deploy, VmClient#deploy

deployAndPowerOnVAppOrVm

@Deprecated
Task deployAndPowerOnVAppOrVm(URI vAppOrVmId)
Deprecated. 

See Also:
VAppClient#deployAndPowerOn, VmClient#deployAndPowerOn

undeployVAppOrVm

@Deprecated
Task undeployVAppOrVm(URI vAppOrVmId)
Deprecated. 

See Also:
VAppClient#undeploy, VmClient#undeploy

undeployAndSaveStateOfVAppOrVm

@Deprecated
Task undeployAndSaveStateOfVAppOrVm(URI vAppOrVmId)
Deprecated. 

See Also:
VAppClient#undeployAndSaveState, VmClient#undeployAndSaveState

powerOnVAppOrVm

@Deprecated
Task powerOnVAppOrVm(URI vAppOrVmId)
Deprecated. 

See Also:
VAppClient#powerOn, VmClient#powerOn

powerOffVAppOrVm

@Deprecated
Task powerOffVAppOrVm(URI vAppOrVmId)
Deprecated. 

See Also:
VAppClient#powerOff, VmClient#powerOff

shutdownVAppOrVm

@Deprecated
void shutdownVAppOrVm(URI vAppOrVmId)
Deprecated. 

See Also:
VAppClient#shutdown, VmClient#shutdown

resetVAppOrVm

@Deprecated
Task resetVAppOrVm(URI vAppOrVmId)
Deprecated. 

See Also:
VAppClient#reset, VmClient#reset

rebootVAppOrVm

@Deprecated
void rebootVAppOrVm(URI vAppOrVmId)
Deprecated. 

See Also:
VAppClient#reboot, VmClient#reboot

suspendVAppOrVm

@Deprecated
Task suspendVAppOrVm(URI vAppOrVmId)
Deprecated. 

See Also:
VAppClient#suspend, VmClient#suspend

deleteVApp

@Deprecated
Task deleteVApp(URI vAppId)
Deprecated. 

See Also:
VAppClient#delete

getCatalog

@Deprecated
Catalog getCatalog(URI catalogId)
Deprecated. 

See Also:
CatalogClient.getCatalog(java.net.URI)

findCatalogInOrgNamed

@Deprecated
Catalog findCatalogInOrgNamed(@Nullable
                                         String orgName,
                                         @Nullable
                                         String catalogName)
Deprecated. 

See Also:
CatalogClient.getCatalogItem(java.net.URI)

getCatalogItem

@Deprecated
CatalogItem getCatalogItem(URI catalogItem)
Deprecated. 

See Also:
CatalogClient.getCatalogItem(java.net.URI)

findCatalogItemInOrgCatalogNamed

@Deprecated
CatalogItem findCatalogItemInOrgCatalogNamed(@Nullable
                                                        String orgName,
                                                        @Nullable
                                                        String catalogName,
                                                        String itemName)
Deprecated. 

See Also:
CatalogClient.findCatalogItemInOrgCatalogNamed(java.lang.String, java.lang.String, java.lang.String)

getTasksList

@Deprecated
TasksList getTasksList(URI tasksListId)
Deprecated. 

See Also:
TaskClient.getTasksList(java.net.URI)

findTasksListInOrgNamed

@Deprecated
TasksList findTasksListInOrgNamed(String orgName)
Deprecated. 

See Also:
TaskClient.findTasksListInOrgNamed(java.lang.String)

getTask

@Deprecated
Task getTask(URI taskId)
Deprecated. 

See Also:
TaskClient.getTask(java.net.URI)

cancelTask

@Deprecated
void cancelTask(URI taskId)
Deprecated. 

See Also:
TaskClient.cancelTask(java.net.URI)

getVDC

@Deprecated
VDC getVDC(URI vdc)
Deprecated. 

See Also:
VDCClient.getVDC(java.net.URI)

findVDCInOrgNamed

@Deprecated
VDC findVDCInOrgNamed(String orgName,
                                 String vdcName)
Deprecated. 

See Also:
VDCClient.findVDCInOrgNamed(java.lang.String, java.lang.String)

findNetworkInOrgVDCNamed

@Deprecated
OrgNetwork findNetworkInOrgVDCNamed(@Nullable
                                               String orgName,
                                               @Nullable
                                               String catalogName,
                                               String networkName)
Deprecated. 

See Also:
NetworkClient.findNetworkInOrgVDCNamed(java.lang.String, java.lang.String, java.lang.String)

getNetwork

@Deprecated
OrgNetwork getNetwork(URI network)
Deprecated. 

See Also:
NetworkClient.getNetwork(java.net.URI)

getOrg

@Deprecated
Org getOrg(URI orgId)
Deprecated. 

See Also:
OrgClient.getOrg(java.net.URI)

findOrgNamed

@Deprecated
Org findOrgNamed(@Nullable
                            String name)
Deprecated. 

See Also:
OrgClient.findOrgNamed(java.lang.String)


Copyright © 2009-2011 jclouds. All Rights Reserved.