|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface VCloudAsyncClient
Provides access to VCloud resources via their REST API.
Method Summary | |
---|---|
com.google.common.util.concurrent.ListenableFuture<Void> |
cancelTask(URI taskId)
|
com.google.common.util.concurrent.ListenableFuture<? extends VAppTemplate> |
captureVAppInVDC(URI vdc,
URI toCapture,
String templateName,
CaptureVAppOptions... options)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<? extends Task> |
cloneVAppInVDC(URI vdc,
URI toClone,
String newName,
CloneVAppOptions... options)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<? extends Task> |
deleteVApp(URI id)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<? extends Task> |
deployAndPowerOnVAppOrVm(URI vAppOrVmId)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<? extends Task> |
deployVAppOrVm(URI vAppOrVmId)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<? extends Catalog> |
findCatalogInOrgNamed(String orgName,
String catalogName)
|
com.google.common.util.concurrent.ListenableFuture<? extends CatalogItem> |
findCatalogItemInOrgCatalogNamed(String orgName,
String catalogName,
String itemName)
|
com.google.common.util.concurrent.ListenableFuture<? extends OrgNetwork> |
findNetworkInOrgVDCNamed(String orgName,
String catalogName,
String networkName)
|
com.google.common.util.concurrent.ListenableFuture<? extends Org> |
findOrgNamed(String orgName)
|
com.google.common.util.concurrent.ListenableFuture<? extends TasksList> |
findTasksListInOrgNamed(String orgName)
|
com.google.common.util.concurrent.ListenableFuture<? extends VApp> |
findVAppInOrgVDCNamed(String orgName,
String catalogName,
String vAppName)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<? extends VAppTemplate> |
findVAppTemplateInOrgCatalogNamed(String orgName,
String catalogName,
String itemName)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<? extends VDC> |
findVDCInOrgNamed(String orgName,
String vdcName)
|
com.google.common.util.concurrent.ListenableFuture<? extends Catalog> |
getCatalog(URI catalogId)
|
CatalogAsyncClient |
getCatalogClient()
Provides asynchronous access to Catalog features. |
com.google.common.util.concurrent.ListenableFuture<? extends CatalogItem> |
getCatalogItem(URI catalogItem)
|
com.google.common.util.concurrent.ListenableFuture<? extends OrgNetwork> |
getNetwork(URI network)
|
NetworkAsyncClient |
getNetworkClient()
Provides asynchronous access to Network features. |
com.google.common.util.concurrent.ListenableFuture<? extends Org> |
getOrg(URI orgId)
|
OrgAsyncClient |
getOrgClient()
Provides asynchronous access to Org features. |
com.google.common.util.concurrent.ListenableFuture<? extends Envelope> |
getOvfEnvelopeForVAppTemplate(URI vAppTemplate)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<? extends Task> |
getTask(URI taskId)
|
TaskAsyncClient |
getTaskClient()
Provides asynchronous access to Task features. |
com.google.common.util.concurrent.ListenableFuture<? extends TasksList> |
getTasksList(URI tasksListId)
|
com.google.common.util.concurrent.ListenableFuture<InputStream> |
getThumbnailOfVm(URI vm)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<? extends VApp> |
getVApp(URI vApp)
Deprecated. |
VAppAsyncClient |
getVAppClient()
Provides asynchronous access to VApp features. |
com.google.common.util.concurrent.ListenableFuture<? extends VAppTemplate> |
getVAppTemplate(URI vAppTemplate)
Deprecated. |
VAppTemplateAsyncClient |
getVAppTemplateClient()
Provides asynchronous access to VApp Template features. |
com.google.common.util.concurrent.ListenableFuture<? extends VDC> |
getVDC(URI vdc)
|
VDCAsyncClient |
getVDCClient()
Provides asynchronous access to VDC features. |
com.google.common.util.concurrent.ListenableFuture<? extends Vm> |
getVm(URI vm)
Deprecated. |
VmAsyncClient |
getVmClient()
Provides asynchronous access to Vm features. |
com.google.common.util.concurrent.ListenableFuture<? extends VApp> |
instantiateVAppTemplateInVDC(URI vdc,
URI template,
String appName,
InstantiateVAppTemplateOptions... options)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<Map<String,ReferenceType>> |
listOrgs()
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<? extends Task> |
powerOffVAppOrVm(URI vAppOrVmId)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<? extends Task> |
powerOnVAppOrVm(URI vAppOrVmId)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<Void> |
rebootVAppOrVm(URI vAppOrVmId)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<? extends Task> |
resetVAppOrVm(URI vAppOrVmId)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<Void> |
shutdownVAppOrVm(URI vAppOrVmId)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<? extends Task> |
suspendVAppOrVm(URI vAppOrVmId)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<? extends Task> |
undeployAndSaveStateOfVAppOrVm(URI vAppOrVmId)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<? extends Task> |
undeployVAppOrVm(URI vAppOrVmId)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<? extends Task> |
updateGuestCustomizationOfVm(URI vm,
GuestCustomizationSection guestCustomizationSection)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<? extends Task> |
updateNetworkConnectionOfVm(URI vm,
NetworkConnectionSection networkConnectionSection)
Deprecated. |
Method Detail |
---|
com.google.common.util.concurrent.ListenableFuture<? extends Org> getOrg(URI orgId)
VCloudClient.getOrg(java.net.URI)
com.google.common.util.concurrent.ListenableFuture<? extends Org> findOrgNamed(@Nullable String orgName)
VCloudClient#getOrgNamed
com.google.common.util.concurrent.ListenableFuture<? extends Catalog> getCatalog(URI catalogId)
VCloudClient.getCatalog(java.net.URI)
com.google.common.util.concurrent.ListenableFuture<? extends Catalog> findCatalogInOrgNamed(@Nullable String orgName, @Nullable String catalogName)
VCloudClient.findCatalogInOrgNamed(java.lang.String, java.lang.String)
com.google.common.util.concurrent.ListenableFuture<? extends CatalogItem> getCatalogItem(URI catalogItem)
VCloudClient.getCatalogItem(java.net.URI)
com.google.common.util.concurrent.ListenableFuture<? extends CatalogItem> findCatalogItemInOrgCatalogNamed(@Nullable String orgName, @Nullable String catalogName, String itemName)
VCloudClient#getCatalogItemInOrg
com.google.common.util.concurrent.ListenableFuture<? extends OrgNetwork> findNetworkInOrgVDCNamed(@Nullable String orgName, @Nullable String catalogName, String networkName)
VCloudClient.findNetworkInOrgVDCNamed(java.lang.String, java.lang.String, java.lang.String)
com.google.common.util.concurrent.ListenableFuture<? extends OrgNetwork> getNetwork(URI network)
VCloudClient.getNetwork(java.net.URI)
com.google.common.util.concurrent.ListenableFuture<? extends VDC> getVDC(URI vdc)
VCloudClient.getVDC(URI)
com.google.common.util.concurrent.ListenableFuture<? extends VDC> findVDCInOrgNamed(@Nullable String orgName, @Nullable String vdcName)
VCloudClient.findVDCInOrgNamed(String, String)
com.google.common.util.concurrent.ListenableFuture<? extends TasksList> getTasksList(URI tasksListId)
VCloudClient.getTasksList(java.net.URI)
com.google.common.util.concurrent.ListenableFuture<? extends TasksList> findTasksListInOrgNamed(@Nullable String orgName)
VCloudClient.findTasksListInOrgNamed(java.lang.String)
com.google.common.util.concurrent.ListenableFuture<? extends Task> getTask(URI taskId)
VCloudClient.getTask(java.net.URI)
com.google.common.util.concurrent.ListenableFuture<Void> cancelTask(URI taskId)
VCloudClient.cancelTask(java.net.URI)
VAppTemplateAsyncClient getVAppTemplateClient()
VCloudClient.getVAppTemplateClient()
VAppAsyncClient getVAppClient()
VCloudClient.getVAppClient()
VmAsyncClient getVmClient()
VCloudClient.getVmClient()
CatalogAsyncClient getCatalogClient()
VCloudClient.getCatalogClient()
TaskAsyncClient getTaskClient()
VCloudClient.getTaskClient()
VDCAsyncClient getVDCClient()
VCloudClient.getVDCClient()
NetworkAsyncClient getNetworkClient()
VCloudClient.getNetworkClient()
OrgAsyncClient getOrgClient()
VCloudClient.getOrgClient()
@Deprecated com.google.common.util.concurrent.ListenableFuture<InputStream> getThumbnailOfVm(URI vm)
VmAsyncClient.getScreenThumbnailForVm(java.net.URI)
@Deprecated com.google.common.util.concurrent.ListenableFuture<Map<String,ReferenceType>> listOrgs()
OrgAsyncClient.listOrgs()
@Deprecated com.google.common.util.concurrent.ListenableFuture<? extends VAppTemplate> getVAppTemplate(URI vAppTemplate)
VAppTemplateAsyncClient.getVAppTemplate(java.net.URI)
@Deprecated com.google.common.util.concurrent.ListenableFuture<? extends Envelope> getOvfEnvelopeForVAppTemplate(URI vAppTemplate)
VAppTemplateClient.getOvfEnvelopeForVAppTemplate(java.net.URI)
@Deprecated com.google.common.util.concurrent.ListenableFuture<? extends VAppTemplate> findVAppTemplateInOrgCatalogNamed(@Nullable String orgName, @Nullable String catalogName, String itemName)
VAppTemplateAsyncClient.findVAppTemplateInOrgCatalogNamed(java.lang.String, java.lang.String, java.lang.String)
@Deprecated com.google.common.util.concurrent.ListenableFuture<? extends VApp> instantiateVAppTemplateInVDC(URI vdc, URI template, String appName, InstantiateVAppTemplateOptions... options)
VAppTemplateAsyncClient.createVAppInVDCByInstantiatingTemplate(java.lang.String, java.net.URI, java.net.URI, org.jclouds.vcloud.options.InstantiateVAppTemplateOptions...)
@Deprecated com.google.common.util.concurrent.ListenableFuture<? extends Task> cloneVAppInVDC(URI vdc, URI toClone, String newName, CloneVAppOptions... options)
VAppAsyncClient.copyVAppToVDCAndName(java.net.URI, java.net.URI, java.lang.String, org.jclouds.vcloud.options.CloneVAppOptions...)
@Deprecated com.google.common.util.concurrent.ListenableFuture<? extends VAppTemplate> captureVAppInVDC(URI vdc, URI toCapture, String templateName, CaptureVAppOptions... options)
VAppTemplateAsyncClient#captureVAppInVDC
@Deprecated com.google.common.util.concurrent.ListenableFuture<? extends VApp> findVAppInOrgVDCNamed(@Nullable String orgName, @Nullable String catalogName, String vAppName)
VAppAsyncClient.findVAppInOrgVDCNamed(java.lang.String, java.lang.String, java.lang.String)
@Deprecated com.google.common.util.concurrent.ListenableFuture<? extends VApp> getVApp(URI vApp)
VAppAsyncClient.getVApp(java.net.URI)
@Deprecated com.google.common.util.concurrent.ListenableFuture<? extends Vm> getVm(URI vm)
VmAsyncClient.getVm(java.net.URI)
@Deprecated com.google.common.util.concurrent.ListenableFuture<? extends Task> updateGuestCustomizationOfVm(URI vm, GuestCustomizationSection guestCustomizationSection)
VmAsyncClient.updateGuestCustomizationOfVm(org.jclouds.vcloud.domain.GuestCustomizationSection, java.net.URI)
@Deprecated com.google.common.util.concurrent.ListenableFuture<? extends Task> updateNetworkConnectionOfVm(URI vm, NetworkConnectionSection networkConnectionSection)
VmAsyncClient.updateNetworkConnectionOfVm(org.jclouds.vcloud.domain.NetworkConnectionSection, java.net.URI)
@Deprecated com.google.common.util.concurrent.ListenableFuture<? extends Task> deployVAppOrVm(URI vAppOrVmId)
VAppAsyncClient.deployVApp(java.net.URI)
,
VmAsyncClient.deployVm(java.net.URI)
@Deprecated com.google.common.util.concurrent.ListenableFuture<? extends Task> deployAndPowerOnVAppOrVm(URI vAppOrVmId)
VAppAsyncClient.deployAndPowerOnVApp(java.net.URI)
,
VmAsyncClient.deployAndPowerOnVm(java.net.URI)
@Deprecated com.google.common.util.concurrent.ListenableFuture<? extends Task> undeployVAppOrVm(URI vAppOrVmId)
VAppAsyncClient.undeployVApp(java.net.URI)
,
VmAsyncClient.undeployVm(java.net.URI)
@Deprecated com.google.common.util.concurrent.ListenableFuture<? extends Task> undeployAndSaveStateOfVAppOrVm(URI vAppOrVmId)
VAppAsyncClient.undeployAndSaveStateOfVApp(java.net.URI)
,
VmAsyncClient.undeployAndSaveStateOfVm(java.net.URI)
@Deprecated com.google.common.util.concurrent.ListenableFuture<? extends Task> powerOnVAppOrVm(URI vAppOrVmId)
VAppAsyncClient.powerOnVApp(java.net.URI)
,
VmAsyncClient.powerOnVm(java.net.URI)
@Deprecated com.google.common.util.concurrent.ListenableFuture<? extends Task> powerOffVAppOrVm(URI vAppOrVmId)
VAppAsyncClient.powerOffVApp(java.net.URI)
,
VmAsyncClient.powerOffVm(java.net.URI)
@Deprecated com.google.common.util.concurrent.ListenableFuture<Void> shutdownVAppOrVm(URI vAppOrVmId)
VAppAsyncClient.shutdownVApp(java.net.URI)
,
VmAsyncClient.shutdownVm(java.net.URI)
@Deprecated com.google.common.util.concurrent.ListenableFuture<? extends Task> resetVAppOrVm(URI vAppOrVmId)
VAppAsyncClient.resetVApp(java.net.URI)
,
VmAsyncClient.resetVm(java.net.URI)
@Deprecated com.google.common.util.concurrent.ListenableFuture<Void> rebootVAppOrVm(URI vAppOrVmId)
VAppAsyncClient.rebootVApp(java.net.URI)
,
VmAsyncClient.rebootVm(java.net.URI)
@Deprecated com.google.common.util.concurrent.ListenableFuture<? extends Task> suspendVAppOrVm(URI vAppOrVmId)
VAppAsyncClient.suspendVApp(java.net.URI)
,
VmAsyncClient.suspendVm(java.net.URI)
@Deprecated com.google.common.util.concurrent.ListenableFuture<? extends Task> deleteVApp(URI id)
VAppAsyncClient.deleteVApp(java.net.URI)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |