Uses of Interface
org.jclouds.compute.domain.Image
-
-
Uses of Image in org.jclouds.aws.ec2.compute
Constructor parameters in org.jclouds.aws.ec2.compute with type arguments of type Image Constructor Description AWSEC2ComputeService(ComputeServiceContext context, Map<String,Credentials> credentialStore, com.google.common.base.Supplier<Set<? extends Image>> images, com.google.common.base.Supplier<Set<? extends Hardware>> sizes, com.google.common.base.Supplier<Set<? extends Location>> locations, ListNodesStrategy listNodesStrategy, GetImageStrategy getImageStrategy, GetNodeMetadataStrategy getNodeMetadataStrategy, CreateNodesInGroupThenAddToSet runNodesAndAddToSetStrategy, RebootNodeStrategy rebootNodeStrategy, DestroyNodeStrategy destroyNodeStrategy, ResumeNodeStrategy startNodeStrategy, SuspendNodeStrategy stopNodeStrategy, 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, RunScriptOnNode.Factory runScriptOnNodeFactory, InitAdminAccess initAdminAccess, PersistNodeCredentials persistNodeCredentials, ComputeServiceConstants.Timeouts timeouts, com.google.common.util.concurrent.ListeningExecutorService userExecutor, AWSEC2Api client, ConcurrentMap<RegionAndName,KeyPair> credentialsMap, com.google.common.cache.LoadingCache<RegionAndName,String> securityGroupMap, com.google.common.cache.LoadingCache<RegionAndName,String> placementGroupMap, com.google.common.base.Predicate<PlacementGroup> placementGroupDeleted, com.google.common.base.Optional<ImageExtension> imageExtension, GroupNamingConvention.Factory namingConvention, boolean generateInstanceNames, com.google.common.base.Optional<SecurityGroupExtension> securityGroupExtension, DelegatingImageExtension.Factory delegatingImageExtension)
-
Uses of Image in org.jclouds.aws.ec2.compute.config
Methods in org.jclouds.aws.ec2.compute.config that return types with arguments of type Image Modifier and Type Method Description protected Class<? extends com.google.common.base.Supplier<Set<? extends Image>>>
AWSEC2BindComputeSuppliersByClass. defineImageSupplier()
protected com.google.common.base.Supplier<com.google.common.cache.CacheLoader<RegionAndName,Image>>
AWSEC2ComputeServiceContextModule. guiceProvideRegionAndNameToImageSupplierCacheLoader(RegionAndIdToImage delegate)
protected com.google.common.base.Supplier<com.google.common.cache.LoadingCache<RegionAndName,? extends Image>>
AWSEC2ComputeServiceContextModule. provideRegionAndNameToImageSupplierCache(RegionAndNameToImageSupplier supplier)
protected com.google.common.base.Supplier<com.google.common.cache.CacheLoader<RegionAndName,Image>>
AWSEC2ComputeServiceContextModule. provideRegionAndNameToImageSupplierCacheLoader(RegionAndIdToImage delegate)
protected com.google.common.base.Supplier<Set<? extends Image>>
AWSEC2ComputeServiceContextModule. supplyNonParsingImages(com.google.common.base.Supplier<Set<? extends Image>> imageSupplier, com.google.inject.Injector injector)
Method parameters in org.jclouds.aws.ec2.compute.config with type arguments of type Image Modifier and Type Method Description protected com.google.common.base.Supplier<Set<? extends Image>>
AWSEC2ComputeServiceContextModule. supplyNonParsingImages(com.google.common.base.Supplier<Set<? extends Image>> imageSupplier, com.google.inject.Injector injector)
-
Uses of Image in org.jclouds.aws.ec2.compute.functions
Constructor parameters in org.jclouds.aws.ec2.compute.functions with type arguments of type Image Constructor Description AWSRunningInstanceToNodeMetadata(Map<InstanceState,NodeMetadata.Status> instanceToNodeStatus, Map<String,Credentials> credentialStore, com.google.common.base.Supplier<com.google.common.cache.LoadingCache<RegionAndName,? extends Image>> imageMap, com.google.common.base.Supplier<Set<? extends Location>> locations, com.google.common.base.Supplier<Set<? extends Hardware>> hardware, GroupNamingConvention.Factory namingConvention)
-
Uses of Image in org.jclouds.aws.ec2.compute.suppliers
Methods in org.jclouds.aws.ec2.compute.suppliers that return types with arguments of type Image Modifier and Type Method Description Iterable<Image>
CallForImages. call()
Set<? extends Image>
AWSEC2ImageSupplier. get()
-
Uses of Image in org.jclouds.azurecompute.arm.compute
Constructor parameters in org.jclouds.azurecompute.arm.compute with type arguments of type Image Constructor Description AzureComputeService(ComputeServiceContext context, Map<String,Credentials> credentialStore, com.google.common.base.Supplier<Set<? extends Image>> images, com.google.common.base.Supplier<Set<? extends Hardware>> sizes, com.google.common.base.Supplier<Set<? extends Location>> locations, ListNodesStrategy listNodesStrategy, GetImageStrategy getImageStrategy, GetNodeMetadataStrategy getNodeMetadataStrategy, CreateNodesInGroupThenAddToSet runNodesAndAddToSetStrategy, RebootNodeStrategy rebootNodeStrategy, DestroyNodeStrategy destroyNodeStrategy, ResumeNodeStrategy startNodeStrategy, SuspendNodeStrategy stopNodeStrategy, 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, RunScriptOnNode.Factory runScriptOnNodeFactory, InitAdminAccess initAdminAccess, PersistNodeCredentials persistNodeCredentials, com.google.common.util.concurrent.ListeningExecutorService userExecutor, CleanupResources cleanupResources, com.google.common.base.Optional<ImageExtension> imageExtension, com.google.common.base.Optional<SecurityGroupExtension> securityGroupExtension, DelegatingImageExtension.Factory delegatingImageExtension)
-
Uses of Image in org.jclouds.azurecompute.arm.compute.extensions
Methods in org.jclouds.azurecompute.arm.compute.extensions that return types with arguments of type Image Modifier and Type Method Description com.google.common.util.concurrent.ListenableFuture<Image>
AzureComputeImageExtension. createImage(ImageTemplate template)
-
Uses of Image in org.jclouds.azurecompute.arm.compute.functions
Methods in org.jclouds.azurecompute.arm.compute.functions that return Image Modifier and Type Method Description Image
VMImageToImage. apply(VMImage image)
Methods in org.jclouds.azurecompute.arm.compute.functions that return types with arguments of type Image Modifier and Type Method Description protected com.google.common.base.Optional<? extends Image>
VirtualMachineToNodeMetadata. findImage(StorageProfile storageProfile, String locatioName)
Methods in org.jclouds.azurecompute.arm.compute.functions with parameters of type Image Modifier and Type Method Description static Plan
VMImageToImage. createMarketplacePlanIfPresent(Image image, AzureTemplateOptions templateOptions)
In case that image is offered from Azure Marketplace then it requires to provide "Plan Information" (publisher/name/product) when creating VM from such an image. -
Uses of Image in org.jclouds.byon.internal
Methods in org.jclouds.byon.internal that return Image Modifier and Type Method Description Image
BYONComputeServiceAdapter. getImage(String id)
Methods in org.jclouds.byon.internal that return types with arguments of type Image Modifier and Type Method Description Iterable<Image>
BYONComputeServiceAdapter. listImages()
-
Uses of Image in org.jclouds.cloudstack.compute
Constructor parameters in org.jclouds.cloudstack.compute with type arguments of type Image Constructor Description CloudStackComputeService(ComputeServiceContext context, Map<String,Credentials> credentialStore, com.google.common.base.Supplier<Set<? extends Image>> images, com.google.common.base.Supplier<Set<? extends Hardware>> sizes, com.google.common.base.Supplier<Set<? extends Location>> locations, ListNodesStrategy listNodesStrategy, GetImageStrategy getImageStrategy, GetNodeMetadataStrategy getNodeMetadataStrategy, CreateNodesInGroupThenAddToSet runNodesAndAddToSetStrategy, RebootNodeStrategy rebootNodeStrategy, DestroyNodeStrategy destroyNodeStrategy, ResumeNodeStrategy startNodeStrategy, SuspendNodeStrategy stopNodeStrategy, 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, RunScriptOnNode.Factory runScriptOnNodeFactory, InitAdminAccess initAdminAccess, PersistNodeCredentials persistNodeCredentials, com.google.common.util.concurrent.ListeningExecutorService userExecutor, CloudStackApi client, com.google.common.cache.LoadingCache<ZoneAndName,SecurityGroup> securityGroupMap, com.google.common.cache.LoadingCache<String,SshKeyPair> keyPairCache, com.google.common.base.Function<Set<? extends NodeMetadata>,com.google.common.collect.Multimap<String,String>> orphanedGroupsByZoneId, GroupNamingConvention.Factory namingConvention, com.google.common.base.Supplier<com.google.common.cache.LoadingCache<String,Zone>> zoneIdToZone, com.google.common.base.Optional<ImageExtension> imageExtension, com.google.common.base.Optional<SecurityGroupExtension> securityGroupExtension, DelegatingImageExtension.Factory delegatingImageExtension)
-
Uses of Image in org.jclouds.cloudstack.compute.extensions
Methods in org.jclouds.cloudstack.compute.extensions that return types with arguments of type Image Modifier and Type Method Description com.google.common.util.concurrent.ListenableFuture<Image>
CloudStackImageExtension. createImage(ImageTemplate template)
Constructor parameters in org.jclouds.cloudstack.compute.extensions with type arguments of type Image Constructor Description CloudStackImageExtension(CloudStackApi client, com.google.common.util.concurrent.ListeningExecutorService userExecutor, com.google.common.base.Supplier<Set<? extends Location>> locations, com.google.common.base.Predicate<AtomicReference<Image>> imageAvailablePredicate, BlockUntilJobCompletesAndReturnResult blockUntilJobCompletesAndReturnResult, com.google.common.base.Predicate<String> jobComplete)
-
Uses of Image in org.jclouds.cloudstack.compute.functions
Methods in org.jclouds.cloudstack.compute.functions that return Image Modifier and Type Method Description Image
TemplateToImage. apply(Template template)
-
Uses of Image in org.jclouds.compute
Methods in org.jclouds.compute that return Image Modifier and Type Method Description Image
ComputeService. getImage(String id)
Find an image by its id.Methods in org.jclouds.compute that return types with arguments of type Image Modifier and Type Method Description Set<? extends Image>
ComputeService. listImages()
Images define the operating system and metadata related to a node.Iterable<Image>
JCloudsNativeComputeServiceAdapter. listImages()
Images are the available configured operating systems that someone can run a node with. -
Uses of Image in org.jclouds.compute.config
Fields in org.jclouds.compute.config with type parameters of type Image Modifier and Type Field Description protected Class<? extends ComputeServiceAdapter<NodeMetadata,Hardware,Image,Location>>
JCloudsNativeComputeServiceAdapterContextModule. adapter
Methods in org.jclouds.compute.config that return Image Modifier and Type Method Description Image
ComputeServiceAdapterContextModule.AddDefaultCredentialsToImage. apply(Image arg0)
Methods in org.jclouds.compute.config that return types with arguments of type Image Modifier and Type Method Description 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<AuthorizationException> authException, long seconds, com.google.common.base.Supplier<Set<? extends Image>> imageSupplier, com.google.inject.Provider<GetImageStrategy> imageLoader, com.google.inject.Injector injector)
protected com.google.common.base.Supplier<Set<? extends Image>>
BaseComputeServiceContextModule. supplyNonParsingImages(com.google.common.base.Supplier<Set<? extends Image>> imageSupplier, com.google.inject.Injector injector)
For overriding; default impl just returns the image supplier.Methods in org.jclouds.compute.config with parameters of type Image Modifier and Type Method Description Image
ComputeServiceAdapterContextModule.AddDefaultCredentialsToImage. apply(Image arg0)
Method parameters in org.jclouds.compute.config with type arguments of type Image Modifier and Type Method Description 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<AuthorizationException> authException, long seconds, com.google.common.base.Supplier<Set<? extends Image>> imageSupplier, com.google.inject.Provider<GetImageStrategy> imageLoader, com.google.inject.Injector injector)
protected com.google.common.base.Supplier<Set<? extends Image>>
BaseComputeServiceContextModule. supplyNonParsingImages(com.google.common.base.Supplier<Set<? extends Image>> imageSupplier, com.google.inject.Injector injector)
For overriding; default impl just returns the image supplier.Constructor parameters in org.jclouds.compute.config with type arguments of type Image Constructor Description JCloudsNativeComputeServiceAdapterContextModule(Class<? extends ComputeServiceAdapter<NodeMetadata,Hardware,Image,Location>> adapter)
-
Uses of Image in org.jclouds.compute.domain
Fields in org.jclouds.compute.domain with type parameters of type Image Modifier and Type Field Description protected com.google.common.base.Predicate<Image>
HardwareBuilder. supportsImage
Methods in org.jclouds.compute.domain that return Image Modifier and Type Method Description 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 Modifier and Type Method Description 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 Modifier and Type Method Description static ImageBuilder
ImageBuilder. fromImage(Image image)
TemplateBuilder
TemplateBuilder. fromImage(Image image)
Configure this template to fuzzy-match on the image parameterMethod parameters in org.jclouds.compute.domain with type arguments of type Image Modifier and Type Method Description 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 Modifier and Type Class Description class
ImageImpl
Fields in org.jclouds.compute.domain.internal with type parameters of type Image Modifier and Type Field Description 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 Modifier and Type Method Description 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 Modifier and Type Method Description 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 Modifier and Type Method Description TemplateBuilder
TemplateBuilderImpl. fromImage(Image image)
Configure this template to fuzzy-match on the image parameterMethod parameters in org.jclouds.compute.domain.internal with type arguments of type Image Modifier and Type Method Description 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
ArbitraryCpuRamTemplateBuilderImpl. resolveHardware(Set<? extends Hardware> hardwarel, Iterable<? extends Image> images)
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 Constructor Description TemplateImpl(Image image, Hardware hardware, Location location, TemplateOptions options)
Constructor parameters in org.jclouds.compute.domain.internal with type arguments of type Image Constructor Description HardwareImpl(String providerId, String name, String id, 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, boolean deprecated)
-
Uses of Image in org.jclouds.compute.extensions
Methods in org.jclouds.compute.extensions that return types with arguments of type Image Modifier and Type Method Description com.google.common.util.concurrent.ListenableFuture<Image>
ImageExtension. createImage(ImageTemplate template)
Transform theImageTemplate
on anImage
that can be used to create nodes. -
Uses of Image in org.jclouds.compute.extensions.internal
Methods in org.jclouds.compute.extensions.internal that return types with arguments of type Image Modifier and Type Method Description com.google.common.util.concurrent.ListenableFuture<Image>
DelegatingImageExtension. createImage(ImageTemplate template)
-
Uses of Image in org.jclouds.compute.internal
Methods in org.jclouds.compute.internal that return Image Modifier and Type Method Description 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 Modifier and Type Method Description 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 Constructor Description BaseComputeService(ComputeServiceContext context, Map<String,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 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, InitAdminAccess initAdminAccess, RunScriptOnNode.Factory runScriptOnNodeFactory, PersistNodeCredentials persistNodeCredentials, com.google.common.util.concurrent.ListeningExecutorService userExecutor, com.google.common.base.Optional<ImageExtension> imageExtension, com.google.common.base.Optional<SecurityGroupExtension> securityGroupExtension, DelegatingImageExtension.Factory delegatingImageExtension)
-
Uses of Image in org.jclouds.compute.predicates
Methods in org.jclouds.compute.predicates that return Image Modifier and Type Method Description protected Image
AtomicImageDeleted. refreshOrNull(Image resource)
Methods in org.jclouds.compute.predicates that return types with arguments of type Image Modifier and Type Method Description 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 Imagestatic com.google.common.base.Predicate<Image>
ImagePredicates. idIn(Iterable<String> ids)
evaluates true if the Image id is in the supplied setstatic 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 valuesMethods in org.jclouds.compute.predicates with parameters of type Image Modifier and Type Method Description 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 Modifier and Type Method Description protected Image
RefreshImageAndDoubleCheckOnFailUnlessStatusInvalid. refreshOrNull(Image resource)
Methods in org.jclouds.compute.predicates.internal with parameters of type Image Modifier and Type Method Description protected Image
RefreshImageAndDoubleCheckOnFailUnlessStatusInvalid. refreshOrNull(Image resource)
-
Uses of Image in org.jclouds.compute.strategy
Methods in org.jclouds.compute.strategy that return Image Modifier and Type Method Description Image
GetImageStrategy. getImage(String id)
-
Uses of Image in org.jclouds.compute.strategy.impl
Methods in org.jclouds.compute.strategy.impl that return Image Modifier and Type Method Description Image
AdaptingComputeServiceStrategies. getImage(String id)
-
Uses of Image in org.jclouds.compute.stub.config
Methods in org.jclouds.compute.stub.config that return Image Modifier and Type Method Description Image
StubComputeServiceAdapter. getImage(String id)
Methods in org.jclouds.compute.stub.config that return types with arguments of type Image Modifier and Type Method Description 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 Modifier and Type Method Description Set<? extends Image>
ImageCacheSupplier. get()
com.google.common.base.Optional<? extends Image>
ImageCacheSupplier. get(String id)
Loads an image by id.Set<? extends Image>
ImageCacheSupplier. rebuildCache()
Calls theImageCacheSupplier.liveImageSupplier
to get the current images and rebuilds the cache with them.Methods in org.jclouds.compute.suppliers with parameters of type Image Modifier and Type Method Description void
ImageCacheSupplier. registerImage(Image image)
Registers a new image in the image cache.Method parameters in org.jclouds.compute.suppliers with type arguments of type Image Modifier and Type Method Description void
ImageCacheSupplier. reset(Set<? extends Image> images)
Resets the cache to the given set of images.void
ImageCacheSupplier. valueLoaded(com.google.common.base.Optional<Set<? extends Image>> value)
The cache is subscribed to value loading events generated by theMemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier
.Constructor parameters in org.jclouds.compute.suppliers with type arguments of type Image Constructor Description ImageCacheSupplier(com.google.common.base.Supplier<Set<? extends Image>> imageSupplier, long sessionIntervalSeconds, AtomicReference<AuthorizationException> authException, com.google.inject.Provider<GetImageStrategy> imageLoader)
-
Uses of Image in org.jclouds.digitalocean2.compute.extensions
Methods in org.jclouds.digitalocean2.compute.extensions that return types with arguments of type Image Modifier and Type Method Description com.google.common.util.concurrent.ListenableFuture<Image>
DigitalOcean2ImageExtension. createImage(ImageTemplate template)
-
Uses of Image in org.jclouds.digitalocean2.compute.functions
Methods in org.jclouds.digitalocean2.compute.functions that return Image Modifier and Type Method Description Image
ImageInRegionToImage. apply(ImageInRegion input)
Methods in org.jclouds.digitalocean2.compute.functions that return types with arguments of type Image Modifier and Type Method Description protected com.google.common.base.Optional<? extends Image>
DropletToNodeMetadata. findImage(Image image, String region)
-
Uses of Image in org.jclouds.docker.compute.functions
Methods in org.jclouds.docker.compute.functions that return Image Modifier and Type Method Description Image
ImageToImage. apply(Image from)
-
Uses of Image in org.jclouds.ec2.compute
Constructor parameters in org.jclouds.ec2.compute with type arguments of type Image Constructor Description EC2ComputeService(ComputeServiceContext context, Map<String,Credentials> credentialStore, com.google.common.base.Supplier<Set<? extends Image>> images, com.google.common.base.Supplier<Set<? extends Hardware>> sizes, com.google.common.base.Supplier<Set<? extends Location>> locations, ListNodesStrategy listNodesStrategy, GetImageStrategy getImageStrategy, GetNodeMetadataStrategy getNodeMetadataStrategy, CreateNodesInGroupThenAddToSet runNodesAndAddToSetStrategy, RebootNodeStrategy rebootNodeStrategy, DestroyNodeStrategy destroyNodeStrategy, ResumeNodeStrategy startNodeStrategy, SuspendNodeStrategy stopNodeStrategy, 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, RunScriptOnNode.Factory runScriptOnNodeFactory, InitAdminAccess initAdminAccess, PersistNodeCredentials persistNodeCredentials, ComputeServiceConstants.Timeouts timeouts, com.google.common.util.concurrent.ListeningExecutorService userExecutor, EC2Api client, ConcurrentMap<RegionAndName,KeyPair> credentialsMap, com.google.common.cache.LoadingCache<RegionAndName,String> securityGroupMap, com.google.common.base.Optional<ImageExtension> imageExtension, GroupNamingConvention.Factory namingConvention, boolean generateInstanceNames, com.google.common.base.Optional<SecurityGroupExtension> securityGroupExtension, DelegatingImageExtension.Factory delegatingImageExtension)
-
Uses of Image in org.jclouds.ec2.compute.config
Methods in org.jclouds.ec2.compute.config that return types with arguments of type Image Modifier and Type Method Description protected Class<? extends com.google.common.base.Supplier<Set<? extends Image>>>
EC2BindComputeSuppliersByClass. defineImageSupplier()
protected com.google.common.base.Supplier<com.google.common.cache.CacheLoader<RegionAndName,Image>>
EC2ComputeServiceContextModule. guiceProvideRegionAndNameToImageSupplierCacheLoader(RegionAndIdToImage delegate)
protected com.google.common.base.Supplier<com.google.common.cache.LoadingCache<RegionAndName,? extends Image>>
EC2ComputeServiceContextModule. provideRegionAndNameToImageSupplierCache(RegionAndNameToImageSupplier supplier)
protected com.google.common.base.Supplier<com.google.common.cache.CacheLoader<RegionAndName,Image>>
EC2ComputeServiceContextModule. provideRegionAndNameToImageSupplierCacheLoader(RegionAndIdToImage delegate)
protected com.google.common.base.Supplier<Set<? extends Image>>
EC2ComputeServiceContextModule. supplyNonParsingImages(com.google.common.base.Supplier<Set<? extends Image>> imageSupplier, com.google.inject.Injector injector)
Method parameters in org.jclouds.ec2.compute.config with type arguments of type Image Modifier and Type Method Description protected com.google.common.base.Supplier<Set<? extends Image>>
EC2ComputeServiceContextModule. supplyNonParsingImages(com.google.common.base.Supplier<Set<? extends Image>> imageSupplier, com.google.inject.Injector injector)
-
Uses of Image in org.jclouds.ec2.compute.domain
Methods in org.jclouds.ec2.compute.domain with parameters of type Image Modifier and Type Method Description boolean
EC2HardwareBuilder.RequiresRootDeviceType. apply(Image image)
boolean
EC2HardwareBuilder.RequiresVirtualizationType. apply(Image image)
Method parameters in org.jclouds.ec2.compute.domain with type arguments of type Image Modifier and Type Method Description EC2HardwareBuilder
EC2HardwareBuilder. supportsImage(com.google.common.base.Predicate<Image> supportsImage)
-
Uses of Image in org.jclouds.ec2.compute.extensions
Methods in org.jclouds.ec2.compute.extensions that return types with arguments of type Image Modifier and Type Method Description com.google.common.util.concurrent.ListenableFuture<Image>
EC2ImageExtension. createImage(ImageTemplate template)
Constructor parameters in org.jclouds.ec2.compute.extensions with type arguments of type Image Constructor Description EC2ImageExtension(EC2Api ec2Api, com.google.common.util.concurrent.ListeningExecutorService userExecutor, com.google.common.base.Supplier<Set<? extends Location>> locations, com.google.common.base.Predicate<AtomicReference<Image>> imageAvailablePredicate)
-
Uses of Image in org.jclouds.ec2.compute.functions
Fields in org.jclouds.ec2.compute.functions with type parameters of type Image Modifier and Type Field Description protected com.google.common.base.Supplier<com.google.common.cache.LoadingCache<RegionAndName,? extends Image>>
RunningInstanceToNodeMetadata. imageMap
Methods in org.jclouds.ec2.compute.functions that return Image Modifier and Type Method Description Image
EC2ImageParser. apply(Image from)
Methods in org.jclouds.ec2.compute.functions that return types with arguments of type Image Modifier and Type Method Description Map<RegionAndName,? extends Image>
ImagesToRegionAndIdMap. apply(Iterable<? extends Image> input)
static Map<RegionAndName,? extends Image>
ImagesToRegionAndIdMap. imagesToMap(Iterable<? extends Image> input)
Method parameters in org.jclouds.ec2.compute.functions with type arguments of type Image Modifier and Type Method Description Map<RegionAndName,? extends Image>
ImagesToRegionAndIdMap. apply(Iterable<? extends Image> input)
static Map<RegionAndName,? extends Image>
ImagesToRegionAndIdMap. imagesToMap(Iterable<? extends Image> input)
Constructor parameters in org.jclouds.ec2.compute.functions with type arguments of type Image Constructor Description RunningInstanceToNodeMetadata(Map<InstanceState,NodeMetadata.Status> instanceToNodeStatus, Map<String,Credentials> credentialStore, com.google.common.base.Supplier<com.google.common.cache.LoadingCache<RegionAndName,? extends Image>> imageMap, com.google.common.base.Supplier<Set<? extends Location>> locations, com.google.common.base.Supplier<Set<? extends Hardware>> hardware, GroupNamingConvention.Factory namingConvention)
-
Uses of Image in org.jclouds.ec2.compute.internal
Methods in org.jclouds.ec2.compute.internal that return Image Modifier and Type Method Description protected Image
EC2TemplateBuilderImpl. resolveImage(Hardware size, Iterable<? extends Image> supportedImages)
Methods in org.jclouds.ec2.compute.internal that return types with arguments of type Image Modifier and Type Method Description protected Set<? extends Image>
EC2TemplateBuilderImpl. getImages()
Method parameters in org.jclouds.ec2.compute.internal with type arguments of type Image Modifier and Type Method Description protected Image
EC2TemplateBuilderImpl. resolveImage(Hardware size, Iterable<? extends Image> supportedImages)
-
Uses of Image in org.jclouds.ec2.compute.loaders
Methods in org.jclouds.ec2.compute.loaders that return Image Modifier and Type Method Description Image
RegionAndIdToImage. load(RegionAndName key)
-
Uses of Image in org.jclouds.ec2.compute.predicates
Methods in org.jclouds.ec2.compute.predicates that return types with arguments of type Image Modifier and Type Method Description static com.google.common.base.Predicate<Image>
EC2ImagePredicates. rootDeviceType(RootDeviceType rootDeviceType)
evaluates true if the Image has the specified root device type -
Uses of Image in org.jclouds.ec2.compute.strategy
Methods in org.jclouds.ec2.compute.strategy that return Image Modifier and Type Method Description Image
EC2GetImageStrategy. getImage(String id)
Constructor parameters in org.jclouds.ec2.compute.strategy with type arguments of type Image Constructor Description EC2GetImageStrategy(EC2Api client, com.google.common.base.Function<Image,Image> imageToImage)
-
Uses of Image in org.jclouds.ec2.compute.suppliers
Methods in org.jclouds.ec2.compute.suppliers that return types with arguments of type Image Modifier and Type Method Description Set<? extends Image>
EC2ImageSupplier. get()
com.google.common.cache.LoadingCache<RegionAndName,? extends Image>
RegionAndNameToImageSupplier. get()
Constructor parameters in org.jclouds.ec2.compute.suppliers with type arguments of type Image Constructor Description RegionAndNameToImageSupplier(com.google.common.cache.CacheLoader<RegionAndName,Image> regionAndIdToImage, long expirationSecs)
-
Uses of Image in org.jclouds.elasticstack.compute.functions
Methods in org.jclouds.elasticstack.compute.functions that return Image Modifier and Type Method Description Image
WellKnownImageToImage. apply(DriveInfo drive)
-
Uses of Image in org.jclouds.glesys.compute.functions
Fields in org.jclouds.glesys.compute.functions with type parameters of type Image Modifier and Type Field Description protected com.google.common.base.Supplier<Set<? extends Image>>
ServerDetailsToNodeMetadata. images
Methods in org.jclouds.glesys.compute.functions that return Image Modifier and Type Method Description Image
OSTemplateToImage. apply(OSTemplate template)
-
Uses of Image in org.jclouds.gogrid.compute
Constructor parameters in org.jclouds.gogrid.compute with type arguments of type Image Constructor Description GoGridComputeService(ComputeServiceContext context, Map<String,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 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, InitAdminAccess initAdminAccess, RunScriptOnNode.Factory runScriptOnNodeFactory, PersistNodeCredentials persistNodeCredentials, com.google.common.util.concurrent.ListeningExecutorService userExecutor, com.google.common.base.Optional<ImageExtension> imageExtension, com.google.common.base.Optional<SecurityGroupExtension> securityGroupExtension, DelegatingImageExtension.Factory delegatingImageExtension)
-
Uses of Image in org.jclouds.gogrid.compute.functions
Methods in org.jclouds.gogrid.compute.functions that return Image Modifier and Type Method Description Image
ServerImageToImage. apply(ServerImage from)
protected Image
ServerToNodeMetadata. parseImage(Server from)
-
Uses of Image in org.jclouds.googlecomputeengine.compute.functions
Methods in org.jclouds.googlecomputeengine.compute.functions that return Image Modifier and Type Method Description Image
GoogleComputeEngineImageToImage. apply(Image image)
-
Uses of Image in org.jclouds.openstack.nova.v2_0.compute
Constructor parameters in org.jclouds.openstack.nova.v2_0.compute with type arguments of type Image Constructor Description NovaComputeService(ComputeServiceContext context, Map<String,Credentials> credentialStore, com.google.common.base.Supplier<Set<? extends Image>> images, com.google.common.base.Supplier<Set<? extends Hardware>> sizes, com.google.common.base.Supplier<Set<? extends Location>> locations, ListNodesStrategy listNodesStrategy, GetImageStrategy getImageStrategy, GetNodeMetadataStrategy getNodeMetadataStrategy, CreateNodesInGroupThenAddToSet runNodesAndAddToSetStrategy, RebootNodeStrategy rebootNodeStrategy, DestroyNodeStrategy destroyNodeStrategy, ResumeNodeStrategy startNodeStrategy, SuspendNodeStrategy stopNodeStrategy, 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, RunScriptOnNode.Factory runScriptOnNodeFactory, InitAdminAccess initAdminAccess, PersistNodeCredentials persistNodeCredentials, com.google.common.util.concurrent.ListeningExecutorService userExecutor, CleanupResources cleanupResources, com.google.common.base.Optional<ImageExtension> imageExtension, com.google.common.base.Optional<SecurityGroupExtension> securityGroupExtension, DelegatingImageExtension.Factory delegatingImageExtension)
-
Uses of Image in org.jclouds.openstack.nova.v2_0.compute.extensions
Methods in org.jclouds.openstack.nova.v2_0.compute.extensions that return types with arguments of type Image Modifier and Type Method Description com.google.common.util.concurrent.ListenableFuture<Image>
NovaImageExtension. createImage(ImageTemplate template)
Constructor parameters in org.jclouds.openstack.nova.v2_0.compute.extensions with type arguments of type Image Constructor Description NovaImageExtension(NovaApi novaApi, com.google.common.util.concurrent.ListeningExecutorService userExecutor, com.google.common.base.Supplier<Set<? extends Location>> locations, com.google.common.base.Predicate<AtomicReference<Image>> imageAvailablePredicate)
-
Uses of Image in org.jclouds.openstack.nova.v2_0.compute.functions
Fields in org.jclouds.openstack.nova.v2_0.compute.functions with type parameters of type Image Modifier and Type Field Description protected com.google.common.base.Supplier<Set<? extends Image>>
ServerInRegionToNodeMetadata. images
Methods in org.jclouds.openstack.nova.v2_0.compute.functions that return Image Modifier and Type Method Description Image
ImageInRegionToImage. apply(ImageInRegion imageInRegion)
-
Uses of Image in org.jclouds.packet.compute.functions
Methods in org.jclouds.packet.compute.functions that return Image Modifier and Type Method Description Image
OperatingSystemToImage. apply(OperatingSystem input)
-
Uses of Image in org.jclouds.profitbricks.compute.function
Methods in org.jclouds.profitbricks.compute.function that return Image Modifier and Type Method Description Image
ProvisionableToImage. apply(Provisionable input)
-
Uses of Image in org.jclouds.profitbricks.compute.strategy
Methods in org.jclouds.profitbricks.compute.strategy that return Image Modifier and Type Method Description Image
TemplateWithDataCenter. getImage()
-
Uses of Image in org.jclouds.servermanager.compute.functions
Methods in org.jclouds.servermanager.compute.functions that return Image Modifier and Type Method Description Image
ServerManagerImageToImage. apply(Image from)
-
Uses of Image in org.jclouds.softlayer.compute.functions
Methods in org.jclouds.softlayer.compute.functions that return Image Modifier and Type Method Description Image
OperatingSystemToImage. apply(OperatingSystem operatingSystem)
Image
VirtualGuestToImage. apply(VirtualGuest from)
-