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.extensions   
org.jclouds.compute.internal   
org.jclouds.compute.predicates   
org.jclouds.compute.predicates.internal   
org.jclouds.compute.strategy   
org.jclouds.compute.strategy.impl   
org.jclouds.compute.stub.config   
org.jclouds.compute.suppliers   
 

Uses of Image in org.jclouds.compute
 

Methods in org.jclouds.compute that return Image
 Image ComputeService.getImage(String id)
          Find an image by its id.
 

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 Image
 Image ComputeServiceAdapterContextModule.AddDefaultCredentialsToImage.apply(Image arg0)
           
 

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.Predicate<AtomicReference<Image>> ComputeServiceTimeoutsModule.imageAvailable(AtomicImageAvailable statusAvailable, ComputeServiceConstants.Timeouts timeouts, ComputeServiceConstants.PollPeriod period)
           
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, ComputeServiceAdapterContextModule.AddDefaultCredentialsToImage addDefaultCredentialsToImage)
           
protected  com.google.common.base.Predicate<AtomicReference<Image>> ComputeServiceTimeoutsModule.serverDeleted(AtomicImageDeleted statusDeleted, ComputeServiceConstants.Timeouts timeouts, ComputeServiceConstants.PollPeriod period)
           
protected  com.google.common.base.Supplier<Set<? extends Image>> BaseComputeServiceContextModule.supplyImageCache(AtomicReference<org.jclouds.rest.AuthorizationException> authException, long seconds, com.google.common.base.Supplier<Set<? extends Image>> imageSupplier)
           
protected  com.google.common.base.Supplier<Set<? extends Image>> BaseComputeServiceContextModule.supplyImageCache(AtomicReference<org.jclouds.rest.AuthorizationException> authException, long seconds, com.google.common.base.Supplier<Set<? extends Image>> imageSupplier, com.google.inject.Injector injector)
           
protected  com.google.common.base.Supplier<Set<? extends Image>> BaseComputeServiceContextModule.supplyNonParsingImageCache(AtomicReference<org.jclouds.rest.AuthorizationException> authException, long seconds, com.google.common.base.Supplier<Set<? extends Image>> imageSupplier, com.google.inject.Injector injector)
          For overriding; default impl is same as supplyImageCache(seconds, imageSupplier)
 

Methods in org.jclouds.compute.config with parameters of type Image
 Image ComputeServiceAdapterContextModule.AddDefaultCredentialsToImage.apply(Image arg0)
           
 

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, ComputeServiceAdapterContextModule.AddDefaultCredentialsToImage addDefaultCredentialsToImage)
           
protected  com.google.common.base.Supplier<Set<? extends Image>> BaseComputeServiceContextModule.supplyImageCache(AtomicReference<org.jclouds.rest.AuthorizationException> authException, long seconds, com.google.common.base.Supplier<Set<? extends Image>> imageSupplier)
           
protected  com.google.common.base.Supplier<Set<? extends Image>> BaseComputeServiceContextModule.supplyImageCache(AtomicReference<org.jclouds.rest.AuthorizationException> authException, long seconds, com.google.common.base.Supplier<Set<? extends Image>> imageSupplier, com.google.inject.Injector injector)
           
protected  com.google.common.base.Supplier<Set<? extends Image>> BaseComputeServiceContextModule.supplyNonParsingImageCache(AtomicReference<org.jclouds.rest.AuthorizationException> authException, long seconds, com.google.common.base.Supplier<Set<? extends Image>> imageSupplier, com.google.inject.Injector injector)
          For overriding; default impl is same as supplyImageCache(seconds, imageSupplier)
 

Constructor parameters in org.jclouds.compute.config with type arguments of type Image
JCloudsNativeComputeServiceAdapterContextModule(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
 TemplateBuilder TemplateBuilder.fromImage(Image image)
          Configure this template to fuzzy-match on the image parameter
static ImageBuilder ImageBuilder.fromImage(Image image)
           
 

Method parameters in org.jclouds.compute.domain with type arguments of type Image
 TemplateBuilder TemplateBuilder.imageChooser(com.google.common.base.Function<Iterable<? extends Image>,Image> imageChooser)
          Configure this template with a specific preference function which operates on images which match the other criteria.
 TemplateBuilder TemplateBuilder.imageChooser(com.google.common.base.Function<Iterable<? extends Image>,Image> imageChooser)
          Configure this template with a specific preference function which operates on images which match the other criteria.
 TemplateBuilder TemplateBuilder.imageMatches(com.google.common.base.Predicate<Image> condition)
          Configure this template to have an image that matches the supplied condition ex.
 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.Function<Iterable<? extends Image>,Image> TemplateBuilderImpl.imageChooser
           
protected  com.google.common.base.Function<Iterable<? extends Image>,Image> TemplateBuilderImpl.imageChooser
           
protected  com.google.common.base.Predicate<Image> TemplateBuilderImpl.imagePredicate
           
 

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()
           
protected  com.google.common.base.Function<Iterable<? extends Image>,Image> TemplateBuilderImpl.imageChooser()
           
protected  com.google.common.base.Function<Iterable<? extends Image>,Image> TemplateBuilderImpl.imageChooser()
           
 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
 TemplateBuilderImpl TemplateBuilderImpl.imageChooser(com.google.common.base.Function<Iterable<? extends Image>,Image> imageChooser)
          Configure this template with a specific preference function which operates on images which match the other criteria.
 TemplateBuilderImpl TemplateBuilderImpl.imageChooser(com.google.common.base.Function<Iterable<? extends Image>,Image> imageChooser)
          Configure this template with a specific preference function which operates on images which match the other criteria.
 TemplateBuilder TemplateBuilderImpl.imageMatches(com.google.common.base.Predicate<Image> condition)
          Configure this template to have an image that matches the supplied condition ex.
protected  Hardware TemplateBuilderImpl.resolveHardware(Set<? extends Hardware> hardwarel, Iterable<? extends Image> images)
           
protected  Image TemplateBuilderImpl.resolveImage(Hardware hardware, Iterable<? extends Image> supportedImages)
           
protected  NoSuchElementException TemplateBuilderImpl.throwNoSuchElementExceptionAfterLoggingImageIds(String message, Iterable<? extends Image> images)
           
 

Constructors in org.jclouds.compute.domain.internal with parameters of type Image
TemplateImpl(Image image, Hardware hardware, 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, String hypervisor)
           
 

Uses of Image in org.jclouds.compute.extensions
 

Methods in org.jclouds.compute.extensions that return types with arguments of type Image
 com.google.common.util.concurrent.ListenableFuture<Image> ImageExtension.createImage(ImageTemplate template)
          Transform the ImageTemplate on an Image that can be used to create nodes.
 

Uses of Image in org.jclouds.compute.internal
 

Methods in org.jclouds.compute.internal that return Image
 Image BaseComputeService.getImage(String id)
          Find an image by its id.
 

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, GetImageStrategy getImageStrategy, 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<AtomicReference<NodeMetadata>> nodeRunning, com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeTerminated, com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeSuspended, InitializeRunScriptOnNodeOrPlaceInBadMap.Factory initScriptRunnerFactory, org.jclouds.scriptbuilder.functions.InitAdminAccess initAdminAccess, RunScriptOnNode.Factory runScriptOnNodeFactory, PersistNodeCredentials persistNodeCredentials, ComputeServiceConstants.Timeouts timeouts, com.google.common.util.concurrent.ListeningExecutorService userExecutor, com.google.common.base.Optional<ImageExtension> imageExtension, com.google.common.base.Optional<SecurityGroupExtension> securityGroupExtension)
           
 

Uses of Image in org.jclouds.compute.predicates
 

Methods in org.jclouds.compute.predicates that return Image
protected  Image AtomicImageDeleted.refreshOrNull(Image resource)
           
 

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
 

Methods in org.jclouds.compute.predicates with parameters of type Image
protected  Image AtomicImageDeleted.refreshOrNull(Image resource)
           
 

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

Methods in org.jclouds.compute.predicates.internal that return Image
protected  Image RefreshImageAndDoubleCheckOnFailUnlessStatusInvalid.refreshOrNull(Image resource)
           
 

Methods in org.jclouds.compute.predicates.internal with parameters of type Image
protected  Image RefreshImageAndDoubleCheckOnFailUnlessStatusInvalid.refreshOrNull(Image resource)
           
 

Uses of Image in org.jclouds.compute.strategy
 

Methods in org.jclouds.compute.strategy that return Image
 Image GetImageStrategy.getImage(String id)
           
 

Uses of Image in org.jclouds.compute.strategy.impl
 

Methods in org.jclouds.compute.strategy.impl that return Image
 Image AdaptingComputeServiceStrategies.getImage(String id)
           
 

Constructor parameters in org.jclouds.compute.strategy.impl with type arguments of type Image
AdaptingComputeServiceStrategies(Map<String,org.jclouds.domain.Credentials> credentialStore, PrioritizeCredentialsFromTemplate prioritizeCredentialsFromTemplate, ComputeServiceAdapter<N,H,I,L> client, com.google.common.base.Function<N,NodeMetadata> nodeMetadataAdapter, com.google.common.base.Function<I,Image> imageAdapter, ComputeServiceAdapterContextModule.AddDefaultCredentialsToImage addDefaultCredentialsToImage)
           
 

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

Methods in org.jclouds.compute.stub.config that return Image
 Image StubComputeServiceAdapter.getImage(String id)
           
 

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

Uses of Image in org.jclouds.compute.suppliers
 

Methods in org.jclouds.compute.suppliers that return types with arguments of type Image
 Set<? extends Image> ImageCacheSupplier.get()
           
 

Methods in org.jclouds.compute.suppliers with parameters of type Image
 void ImageCacheSupplier.registerImage(Image image)
          Registers a new image in the image cache.
 

Constructor parameters in org.jclouds.compute.suppliers with type arguments of type Image
ImageCacheSupplier(com.google.common.base.Supplier<Set<? extends Image>> imageCache, long sessionIntervalSeconds)
           
 



Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.