public class AWSEC2TemplateBuilderImpl
extends org.jclouds.ec2.compute.internal.EC2TemplateBuilderImpl
biggest, defaultLocation, defaultTemplateProvider, fastest, getImageStrategy, hardwareId, hardwares, hypervisor, imageChooser, imageDescription, imageId, imageName, imagePredicate, images, imageVersion, location, locations, logger, minCores, minDisk, minRam, options, optionsProvider, os64Bit, osArch, osDescription, osFamily, osName, osVersion| Modifier | Constructor and Description |
|---|---|
protected |
AWSEC2TemplateBuilderImpl(com.google.common.base.Supplier<Set<? extends org.jclouds.domain.Location>> locations,
org.jclouds.compute.suppliers.ImageCacheSupplier images,
com.google.common.base.Supplier<Set<? extends org.jclouds.compute.domain.Hardware>> sizes,
com.google.common.base.Supplier<org.jclouds.domain.Location> defaultLocation,
javax.inject.Provider<org.jclouds.compute.options.TemplateOptions> optionsProvider,
javax.inject.Provider<org.jclouds.compute.domain.TemplateBuilder> defaultTemplateProvider,
org.jclouds.compute.strategy.GetImageStrategy getImageStrategy,
com.google.common.base.Supplier<com.google.common.cache.LoadingCache<org.jclouds.ec2.compute.domain.RegionAndName,? extends org.jclouds.compute.domain.Image>> imageMap) |
getImages, resolveImageany, biggest, build, fastest, from, from, fromHardware, fromImage, fromTemplate, hardwareId, hardwareSorter, hypervisorMatches, imageChooser, imageChooser, imageDescriptionMatches, imageId, imageMatches, imageNameMatches, imageVersionMatches, locationId, minCores, minDisk, minRam, options, os64Bit, osArchMatches, osDescriptionMatches, osFamily, osNameMatches, osVersionMatches, resolveHardware, smallest, string, throwNoSuchElementExceptionAfterLoggingHardwareIds, throwNoSuchElementExceptionAfterLoggingImageIds, toString@Inject protected AWSEC2TemplateBuilderImpl(com.google.common.base.Supplier<Set<? extends org.jclouds.domain.Location>> locations, org.jclouds.compute.suppliers.ImageCacheSupplier images, com.google.common.base.Supplier<Set<? extends org.jclouds.compute.domain.Hardware>> sizes, com.google.common.base.Supplier<org.jclouds.domain.Location> defaultLocation, @Named(value="DEFAULT") javax.inject.Provider<org.jclouds.compute.options.TemplateOptions> optionsProvider, @Named(value="DEFAULT") javax.inject.Provider<org.jclouds.compute.domain.TemplateBuilder> defaultTemplateProvider, org.jclouds.compute.strategy.GetImageStrategy getImageStrategy, com.google.common.base.Supplier<com.google.common.cache.LoadingCache<org.jclouds.ec2.compute.domain.RegionAndName,? extends org.jclouds.compute.domain.Image>> imageMap)
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.