| Modifier and Type | Method and Description | 
|---|---|
Map.Entry<InternetService,PublicIpAddress> | 
TerremarkECloudInternetServiceAndPublicIpAddressSupplier.getNewInternetServiceAndIp(VApp vApp,
                          int port,
                          Protocol protocol)  | 
| Modifier and Type | Method and Description | 
|---|---|
VApp | 
TerremarkVCloudClient.findVAppInOrgVDCNamed(String orgName,
                     String catalogName,
                     String vAppName)  | 
VApp | 
TerremarkVCloudClient.getVApp(URI vApp)  | 
VApp | 
TerremarkVCloudClient.instantiateVAppTemplateInVDC(URI vDC,
                            URI template,
                            String appName,
                            InstantiateVAppTemplateOptions... options)  | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.util.concurrent.ListenableFuture<? extends VApp> | 
TerremarkVCloudAsyncClient.findVAppInOrgVDCNamed(String orgName,
                     String vdcName,
                     String vAppName)  | 
com.google.common.util.concurrent.ListenableFuture<? extends VApp> | 
TerremarkVCloudAsyncClient.getVApp(URI vApp)  | 
com.google.common.util.concurrent.ListenableFuture<? extends VApp> | 
TerremarkVCloudAsyncClient.instantiateVAppTemplateInVDC(URI vdc,
                            URI template,
                            String appName,
                            InstantiateVAppTemplateOptions... options)  | 
| Modifier and Type | Method and Description | 
|---|---|
Task | 
TerremarkVCloudClient.configureVApp(VApp vApp,
             VAppConfiguration configuration)
This call configures the settings of an existing vApp by passing the new
 configuration. 
 | 
com.google.common.util.concurrent.ListenableFuture<? extends Task> | 
TerremarkVCloudAsyncClient.configureVApp(VApp vApp,
             VAppConfiguration configuration)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected VApp | 
BindVAppConfigurationToXmlPayload.findVAppInArgsOrNull(GeneratedHttpRequest gRequest)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected com.jamesmurty.utils.XMLBuilder | 
BindVAppConfigurationToXmlPayload.buildRoot(VApp vApp,
         String name)  | 
protected String | 
BindVAppConfigurationToXmlPayload.generateXml(VApp vApp,
           VAppConfiguration configuration)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected VApp | 
TerremarkVCloudComputeClient.refreshVApp(URI id)  | 
VApp | 
TerremarkVCloudComputeClient.start(URI VDC,
     URI templateId,
     String name,
     InstantiateVAppTemplateOptions options,
     int... portsToOpen)
Runs through all commands necessary to startup a vApp, opening at least
 one ip address to the public network. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ComputeServiceAdapter.NodeAndInitialCredentials<VApp> | 
TerremarkVCloudComputeClient.startAndReturnCredentials(URI VDC,
                         URI templateId,
                         String name,
                         InstantiateVAppTemplateOptions options,
                         int... portsToOpen)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
TerremarkVCloudComputeClient.deleteVApp(VApp vApp)  | 
protected Status | 
TerremarkVCloudComputeClient.getStatus(VApp vApp)  | 
protected Task | 
TerremarkVCloudComputeClient.powerOff(VApp vApp)  | 
protected Task | 
TerremarkVCloudComputeClient.reset(VApp vApp)  | 
protected Task | 
TerremarkVCloudComputeClient.undeploy(VApp vApp)  | 
| Modifier and Type | Method and Description | 
|---|---|
NodeMetadata | 
VAppToNodeMetadata.apply(VApp from)  | 
Hardware | 
HardwareForVCloudExpressVApp.apply(VApp from)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected com.google.common.base.Function<VApp,NodeMetadata> | 
TerremarkVCloudGetNodeMetadataStrategy.vAppToNodeMetadata  | 
protected com.google.common.base.Function<VApp,NodeMetadata> | 
StartVAppWithGroupEncodedIntoName.vAppToNodeMetadata  | 
| Constructor and Description | 
|---|
StartVAppWithGroupEncodedIntoName(TerremarkVCloudComputeClient computeClient,
                                 com.google.common.base.Function<VApp,NodeMetadata> vAppToNodeMetadata,
                                 TemplateToInstantiateOptions getOptions,
                                 Map<String,Credentials> credentialStore,
                                 PrioritizeCredentialsFromTemplate prioritizeCredentialsFromTemplate)  | 
TerremarkVCloudGetNodeMetadataStrategy(TerremarkVCloudClient client,
                                      com.google.common.base.Function<VApp,NodeMetadata> vAppToNodeMetadata)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
VAppImpl  | 
| Modifier and Type | Method and Description | 
|---|---|
Map.Entry<InternetService,PublicIpAddress> | 
InternetServiceAndPublicIpAddressSupplier.getNewInternetServiceAndIp(VApp vApp,
                          int port,
                          Protocol protocol)  | 
| Modifier and Type | Method and Description | 
|---|---|
VApp | 
VAppHandler.getResult()  | 
| Modifier and Type | Method and Description | 
|---|---|
Map.Entry<InternetService,PublicIpAddress> | 
TerremarkVCloudExpressInternetServiceAndPublicIpAddressSupplier.getNewInternetServiceAndIp(VApp vApp,
                          int port,
                          Protocol protocol)  | 
Copyright © 2009-2013 jclouds. All Rights Reserved.