public class HPCloudComputeServiceAdapter extends NovaComputeServiceAdapter
ComputeServiceAdapter.NodeAndInitialCredentials<N>
cleanupServer, keyPairCache, logger, novaApi, regionIds, removeFloatingIpFromNodeAndDeallocate
Constructor and Description |
---|
HPCloudComputeServiceAdapter(NovaApi novaApi,
com.google.common.base.Supplier<Set<String>> regionIds,
RemoveFloatingIpFromNodeAndDeallocate removeFloatingIpFromNodeAndDeallocate,
com.google.common.cache.LoadingCache<RegionAndName,KeyPair> keyPairCache,
CleanupServer cleanupServer) |
Modifier and Type | Method and Description |
---|---|
Iterable<ImageInRegion> |
listImages()
Images are the available configured operating systems that someone can run a node with.
|
createNodeWithGroupEncodedIntoName, destroyNode, getImage, getNode, listHardwareProfiles, listLocations, listNodes, listNodesByIds, rebootNode, resumeNode, suspendNode
@Inject public HPCloudComputeServiceAdapter(NovaApi novaApi, com.google.common.base.Supplier<Set<String>> regionIds, RemoveFloatingIpFromNodeAndDeallocate removeFloatingIpFromNodeAndDeallocate, com.google.common.cache.LoadingCache<RegionAndName,KeyPair> keyPairCache, CleanupServer cleanupServer)
public Iterable<ImageInRegion> listImages()
ComputeServiceAdapter
listImages
in interface ComputeServiceAdapter<ServerInRegion,FlavorInRegion,ImageInRegion,Location>
listImages
in class NovaComputeServiceAdapter
ComputeService.listImages()
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.