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 catalogName,
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.