| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
TerremarkECloudClient
Provides access to VCloud resources via their REST API. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected TerremarkVCloudClient | 
TerremarkECloudRestClientModule.provideTerremarkClient(TerremarkECloudClient in)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
TerremarkVCloudContextBuilder<S extends TerremarkVCloudClient,A extends TerremarkVCloudAsyncClient>
Creates  
VCloudComputeServiceContext or Injector instances
 based on the most commonly requested arguments. | 
| Modifier and Type | Field and Description | 
|---|---|
protected TerremarkVCloudClient | 
TerremarkVCloudComputeClient.client  | 
| Constructor and Description | 
|---|
TerremarkVCloudComputeClient(TerremarkVCloudClient client,
                            Provider<String> passwordGenerator,
                            com.google.common.base.Predicate<URI> successTester,
                            Map<Status,NodeState> vAppStatusToNodeState,
                            Map<String,Credentials> credentialStore,
                            InternetServiceAndPublicIpAddressSupplier internetServiceAndPublicIpAddressSupplier)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected TerremarkVCloudClient | 
CreateUniqueKeyPair.trmkClient  | 
| Modifier and Type | Field and Description | 
|---|---|
protected TerremarkVCloudClient | 
TerremarkVCloudListNodesStrategy.client  | 
protected TerremarkVCloudClient | 
TerremarkVCloudGetNodeMetadataStrategy.client  | 
| Constructor and Description | 
|---|
TerremarkVCloudGetNodeMetadataStrategy(TerremarkVCloudClient client,
                                      com.google.common.base.Function<VApp,NodeMetadata> vAppToNodeMetadata)  | 
TerremarkVCloudLifeCycleStrategy(TerremarkVCloudClient client,
                                com.google.common.base.Predicate<URI> taskTester,
                                GetNodeMetadataStrategy getNode)  | 
TerremarkVCloudListNodesStrategy(TerremarkVCloudClient client,
                                com.google.common.base.Supplier<Map<String,ReferenceType>> orgNameToEndpoint,
                                TerremarkVCloudGetNodeMetadataStrategy getNodeMetadata,
                                FindLocationForResource findLocationForResourceInVDC)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
TerremarkVCloudRestClientModule<S extends TerremarkVCloudClient,A extends TerremarkVCloudAsyncClient>  | 
| Constructor and Description | 
|---|
TerremarkVCloudRestClientModule.OrgNameToKeysListSupplier(com.google.common.base.Supplier<VCloudSession> sessionSupplier,
                                                         TerremarkVCloudClient client)  | 
| Constructor and Description | 
|---|
TaskSuccess(TerremarkVCloudClient client)  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
TerremarkVCloudExpressClient
Provides access to VCloud resources via their REST API. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected TerremarkVCloudClient | 
TerremarkVCloudExpressRestClientModule.provideVCloudClient(TerremarkVCloudExpressClient in)  | 
Copyright © 2009-2012 jclouds. All Rights Reserved.