org.jclouds.vcloud.terremark
Interface TerremarkECloudAsyncClient
- All Superinterfaces:
- CommonVCloudAsyncClient, TerremarkVCloudAsyncClient, VCloudExpressAsyncClient
public interface TerremarkECloudAsyncClient
- extends TerremarkVCloudAsyncClient
Provides access to eCloud resources via their REST API.
- Author:
- Adrian Cole
- See Also:
| Methods inherited from interface org.jclouds.vcloud.terremark.TerremarkVCloudAsyncClient |
addNode, configureNode, configureVApp, deleteInternetService, deleteNode, deletePublicIp, findCatalogItemInOrgCatalogNamed, findOrgNamed, findVDCInOrgNamed, getCatalog, getCatalogItem, getCustomizationOptions, getNode, getNodes, getOrg, getPublicIp, getPublicIpsAssociatedWithVDC, getVDC, instantiateVAppTemplateInVDC |
| Methods inherited from interface org.jclouds.vcloud.VCloudExpressAsyncClient |
cloneVAppInVDC, deleteVApp, deployVApp, findNetworkInOrgVDCNamed, findVAppInOrgVDCNamed, findVAppTemplateInOrgCatalogNamed, getNetwork, getVApp, getVAppTemplate, powerOffVApp, powerOnVApp, resetVApp, shutdownVApp, suspendVApp, undeployVApp |
getAllInternetServicesInVDC
com.google.common.util.concurrent.ListenableFuture<? extends Set<InternetService>> getAllInternetServicesInVDC(URI vDCId)
- Specified by:
getAllInternetServicesInVDC in interface TerremarkVCloudAsyncClient
- See Also:
TerremarkVCloudExpressClient#getAllInternetServices
activatePublicIpInVDC
com.google.common.util.concurrent.ListenableFuture<PublicIpAddress> activatePublicIpInVDC(URI vDCId)
- See Also:
TerremarkVCloudExpressClient#activatePublicIpInVDC
addInternetServiceToExistingIp
com.google.common.util.concurrent.ListenableFuture<? extends InternetService> addInternetServiceToExistingIp(URI existingIpId,
String serviceName,
Protocol protocol,
int port,
AddInternetServiceOptions... options)
- Specified by:
addInternetServiceToExistingIp in interface TerremarkVCloudAsyncClient
- See Also:
TerremarkVCloudClient.addInternetServiceToExistingIp(java.net.URI, java.lang.String, org.jclouds.vcloud.terremark.domain.Protocol, int, org.jclouds.vcloud.terremark.options.AddInternetServiceOptions...)
getInternetServicesOnPublicIp
com.google.common.util.concurrent.ListenableFuture<? extends Set<InternetService>> getInternetServicesOnPublicIp(URI ipId)
- Specified by:
getInternetServicesOnPublicIp in interface TerremarkVCloudAsyncClient
- See Also:
TerremarkVCloudExpressClient#getInternetServicesOnPublicIP
getInternetService
com.google.common.util.concurrent.ListenableFuture<? extends InternetService> getInternetService(URI internetServiceId)
- Specified by:
getInternetService in interface TerremarkVCloudAsyncClient
- See Also:
TerremarkVCloudClient.getInternetService(java.net.URI)
Copyright © 2009-2010 jclouds. All Rights Reserved.