@Singleton public class VAppToNodeMetadata extends Object implements com.google.common.base.Function<VApp,NodeMetadata>
| Modifier and Type | Field and Description | 
|---|---|
protected TerremarkVCloudComputeClient | 
computeClient  | 
protected Map<String,Credentials> | 
credentialStore  | 
protected FindLocationForResource | 
findLocationForResourceInVDC  | 
protected HardwareForVCloudExpressVApp | 
hardwareForVCloudExpressVApp  | 
protected com.google.common.base.Supplier<Set<? extends Image>> | 
images  | 
protected GroupNamingConvention | 
nodeNamingConvention  | 
protected Map<Status,NodeMetadata.Status> | 
vAppStatusToNodeStatus  | 
| Modifier | Constructor and Description | 
|---|---|
protected  | 
VAppToNodeMetadata(TerremarkVCloudComputeClient computeClient,
                  Map<String,Credentials> credentialStore,
                  Map<Status,NodeMetadata.Status> vAppStatusToNodeStatus,
                  HardwareForVCloudExpressVApp hardwareForVCloudExpressVApp,
                  FindLocationForResource findLocationForResourceInVDC,
                  com.google.common.base.Supplier<Set<? extends Image>> images,
                  GroupNamingConvention.Factory namingConvention)  | 
protected final TerremarkVCloudComputeClient computeClient
protected final Map<String,Credentials> credentialStore
protected final FindLocationForResource findLocationForResourceInVDC
protected final HardwareForVCloudExpressVApp hardwareForVCloudExpressVApp
protected final Map<Status,NodeMetadata.Status> vAppStatusToNodeStatus
protected final GroupNamingConvention nodeNamingConvention
@Inject protected VAppToNodeMetadata(TerremarkVCloudComputeClient computeClient, Map<String,Credentials> credentialStore, Map<Status,NodeMetadata.Status> vAppStatusToNodeStatus, HardwareForVCloudExpressVApp hardwareForVCloudExpressVApp, FindLocationForResource findLocationForResourceInVDC, com.google.common.base.Supplier<Set<? extends Image>> images, GroupNamingConvention.Factory namingConvention)
public NodeMetadata apply(VApp from)
apply in interface com.google.common.base.Function<VApp,NodeMetadata>Copyright © 2009-2013 jclouds. All Rights Reserved.