Uses of Interface
org.jclouds.compute.domain.Image

Packages that use Image
org.jclouds.compute   
org.jclouds.compute.config   
org.jclouds.compute.domain   
org.jclouds.compute.domain.internal   
org.jclouds.compute.internal   
org.jclouds.compute.predicates   
org.jclouds.compute.stub.config   
 

Uses of Image in org.jclouds.compute
 

Methods in org.jclouds.compute that return types with arguments of type Image
 Iterable<Image> JCloudsNativeComputeServiceAdapter.listImages()
          Images are the available configured operating systems that someone can run a node with.
 Set<? extends Image> ComputeService.listImages()
          Images define the operating system and metadata related to a node.
 

Uses of Image in org.jclouds.compute.config
 

Fields in org.jclouds.compute.config with type parameters of type Image
protected  Class<? extends ComputeServiceAdapter<NodeMetadata,Hardware,Image,org.jclouds.domain.Location>> JCloudsNativeComputeServiceAdapterContextModule.adapter
           
 

Methods in org.jclouds.compute.config that return types with arguments of type Image
protected abstract  Class<? extends com.google.common.base.Supplier<Set<? extends Image>>> BindComputeSuppliersByClass.defineImageSupplier()
           
protected  com.google.common.base.Supplier<Map<String,? extends Image>> BaseComputeServiceContextModule.provideImageMap(com.google.common.base.Supplier<Set<? extends Image>> images)
           
protected  com.google.common.base.Supplier<Set<? extends Image>> ComputeServiceAdapterContextModule.provideImages(ComputeServiceAdapter<N,H,I,L> adapter, com.google.common.base.Function<I,Image> transformer)
           
protected  com.google.common.base.Supplier<Set<? extends Image>> BaseComputeServiceContextModule.supplyImageCache(long seconds, com.google.common.base.Supplier<Set<? extends Image>> imageSupplier)
           
 

Method parameters in org.jclouds.compute.config with type arguments of type Image
protected  void BindComputeSuppliersByClass.bindImageSupplier(Class<? extends com.google.common.base.Supplier<Set<? extends Image>>> clazz)
           
protected  com.google.common.base.Supplier<Map<String,? extends Image>> BaseComputeServiceContextModule.provideImageMap(com.google.common.base.Supplier<Set<? extends Image>> images)
           
protected  com.google.common.base.Supplier<Set<? extends Image>> ComputeServiceAdapterContextModule.provideImages(ComputeServiceAdapter<N,H,I,L> adapter, com.google.common.base.Function<I,Image> transformer)
           
protected  com.google.common.base.Supplier<Set<? extends Image>> BaseComputeServiceContextModule.supplyImageCache(long seconds, com.google.common.base.Supplier<Set<? extends Image>> imageSupplier)
           
 

Constructor parameters in org.jclouds.compute.config with type arguments of type Image
JCloudsNativeComputeServiceAdapterContextModule(Class<S> syncClientType, Class<A> asyncClientType, Class<? extends ComputeServiceAdapter<NodeMetadata,Hardware,Image,org.jclouds.domain.Location>> adapter)
           
 

Uses of Image in org.jclouds.compute.domain
 

Fields in org.jclouds.compute.domain with type parameters of type Image
protected  com.google.common.base.Predicate<Image> HardwareBuilder.supportsImage
           
 

Methods in org.jclouds.compute.domain that return Image
 Image ImageBuilder.build()
           
 Image Template.getImage()
          Image that suits the requirements.
 

Methods in org.jclouds.compute.domain that return types with arguments of type Image
 com.google.common.base.Predicate<Image> Hardware.supportsImage()
          Determines whether this size can run an image.
 

Methods in org.jclouds.compute.domain with parameters of type Image
static ImageBuilder ImageBuilder.fromImage(Image image)
           
 TemplateBuilder TemplateBuilder.fromImage(Image image)
          Configure this template to fuzzy-match on the image parameter
 

Method parameters in org.jclouds.compute.domain with type arguments of type Image
 TemplateBuilder TemplateBuilder.imageMatches(com.google.common.base.Predicate<Image> condition)
          Configure this template to have an image description that matches the supplied condition
 HardwareBuilder HardwareBuilder.supportsImage(com.google.common.base.Predicate<Image> supportsImage)
           
 

Uses of Image in org.jclouds.compute.domain.internal
 

Classes in org.jclouds.compute.domain.internal that implement Image
 class ImageImpl
           
 

Fields in org.jclouds.compute.domain.internal with type parameters of type Image
protected  com.google.common.base.Predicate<Image> TemplateBuilderImpl.imagePredicate
           
protected  com.google.common.base.Supplier<Set<? extends Image>> TemplateBuilderImpl.images
           
 

Methods in org.jclouds.compute.domain.internal that return Image
 Image TemplateImpl.getImage()
          Image that suits the requirements.
protected  Image TemplateBuilderImpl.resolveImage(Hardware hardware, Iterable<? extends Image> supportedImages)
           
 

Methods in org.jclouds.compute.domain.internal that return types with arguments of type Image
protected  Set<? extends Image> TemplateBuilderImpl.getImages()
           
 com.google.common.base.Predicate<Image> HardwareImpl.supportsImage()
          Determines whether this size can run an image.
 

Methods in org.jclouds.compute.domain.internal with parameters of type Image
 TemplateBuilder TemplateBuilderImpl.fromImage(Image image)
          Configure this template to fuzzy-match on the image parameter
 

Method parameters in org.jclouds.compute.domain.internal with type arguments of type Image
 TemplateBuilder TemplateBuilderImpl.imageMatches(com.google.common.base.Predicate<Image> condition)
          Configure this template to have an image description that matches the supplied condition
protected  Image TemplateBuilderImpl.resolveImage(Hardware hardware, Iterable<? extends Image> supportedImages)
           
protected  Hardware TemplateBuilderImpl.resolveSize(com.google.common.collect.Ordering<Hardware> hardwareOrdering, Iterable<? extends Image> images)
           
protected  void TemplateBuilderImpl.throwNoSuchElementExceptionAfterLoggingImageIds(String message, Iterable<? extends Image> images)
           
 

Constructors in org.jclouds.compute.domain.internal with parameters of type Image
TemplateImpl(Image image, Hardware size, org.jclouds.domain.Location location, TemplateOptions options)
           
 

Constructor parameters in org.jclouds.compute.domain.internal with type arguments of type Image
HardwareImpl(String providerId, String name, String id, org.jclouds.domain.Location location, URI uri, Map<String,String> userMetadata, Set<String> tags, Iterable<? extends Processor> processors, int ram, Iterable<? extends Volume> volumes, com.google.common.base.Predicate<Image> supportsImage)
           
TemplateBuilderImpl(com.google.common.base.Supplier<Set<? extends org.jclouds.domain.Location>> locations, com.google.common.base.Supplier<Set<? extends Image>> images, com.google.common.base.Supplier<Set<? extends Hardware>> hardwares, com.google.common.base.Supplier<org.jclouds.domain.Location> defaultLocation2, javax.inject.Provider<TemplateOptions> optionsProvider, javax.inject.Provider<TemplateBuilder> defaultTemplateProvider)
           
 

Uses of Image in org.jclouds.compute.internal
 

Methods in org.jclouds.compute.internal that return types with arguments of type Image
 Set<? extends Image> BaseComputeService.listImages()
          Images define the operating system and metadata related to a node.
 

Constructor parameters in org.jclouds.compute.internal with type arguments of type Image
BaseComputeService(ComputeServiceContext context, Map<String,org.jclouds.domain.Credentials> credentialStore, com.google.common.base.Supplier<Set<? extends Image>> images, com.google.common.base.Supplier<Set<? extends Hardware>> hardwareProfiles, com.google.common.base.Supplier<Set<? extends org.jclouds.domain.Location>> locations, ListNodesStrategy listNodesStrategy, GetNodeMetadataStrategy getNodeMetadataStrategy, CreateNodesInGroupThenAddToSet runNodesAndAddToSetStrategy, RebootNodeStrategy rebootNodeStrategy, DestroyNodeStrategy destroyNodeStrategy, ResumeNodeStrategy resumeNodeStrategy, SuspendNodeStrategy suspendNodeStrategy, javax.inject.Provider<TemplateBuilder> templateBuilderProvider, javax.inject.Provider<TemplateOptions> templateOptionsProvider, com.google.common.base.Predicate<NodeMetadata> nodeRunning, com.google.common.base.Predicate<NodeMetadata> nodeTerminated, com.google.common.base.Predicate<NodeMetadata> nodeSuspended, InitializeRunScriptOnNodeOrPlaceInBadMap.Factory initScriptRunnerFactory, org.jclouds.scriptbuilder.functions.InitAdminAccess initAdminAccess, RunScriptOnNode.Factory runScriptOnNodeFactory, PersistNodeCredentials persistNodeCredentials, ComputeServiceConstants.Timeouts timeouts, ExecutorService executor)
           
 

Uses of Image in org.jclouds.compute.predicates
 

Methods in org.jclouds.compute.predicates that return types with arguments of type Image
static com.google.common.base.Predicate<Image> ImagePredicates.any()
          return everything.
static com.google.common.base.Predicate<Image> ImagePredicates.idEquals(String id)
          evaluates true if the Image
static com.google.common.base.Predicate<Image> ImagePredicates.idIn(Iterable<String> ids)
          evaluates true if the Image id is in the supplied set
static com.google.common.base.Predicate<Image> ImagePredicates.is64Bit()
          return true if this is a 64bit image.
static com.google.common.base.Predicate<Image> ImagePredicates.userMetadataContains(String key, String value)
          evaluates true if the Image metadata contains the following values
 

Uses of Image in org.jclouds.compute.stub.config
 

Methods in org.jclouds.compute.stub.config that return types with arguments of type Image
 Iterable<Image> StubComputeServiceAdapter.listImages()
           
 



Copyright © 2009-2011 jclouds. All Rights Reserved.