|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jclouds.compute.domain.internal.TemplateBuilderImpl org.jclouds.ec2.compute.internal.EC2TemplateBuilderImpl org.jclouds.aws.ec2.compute.AWSEC2TemplateBuilderImpl
public class AWSEC2TemplateBuilderImpl
Field Summary |
---|
Fields inherited from class org.jclouds.compute.domain.internal.TemplateBuilderImpl |
---|
biggest, defaultLocation, defaultTemplateProvider, fastest, hardwareId, hardwares, imageDescription, imageId, imageName, imagePredicate, images, imageVersion, location, locations, logger, minCores, minRam, options, optionsProvider, os64Bit, osArch, osDescription, osFamily, osName, osVersion |
Constructor Summary | |
---|---|
protected |
AWSEC2TemplateBuilderImpl(com.google.common.base.Supplier<Set<? extends Location>> locations,
com.google.common.base.Supplier<Set<? extends Image>> images,
com.google.common.base.Supplier<Set<? extends Hardware>> sizes,
com.google.common.base.Supplier<Location> defaultLocation,
javax.inject.Provider<TemplateOptions> optionsProvider,
javax.inject.Provider<TemplateBuilder> defaultTemplateProvider,
com.google.common.base.Supplier<com.google.common.cache.Cache<RegionAndName,? extends Image>> imageMap)
|
Method Summary |
---|
Methods inherited from class org.jclouds.ec2.compute.internal.EC2TemplateBuilderImpl |
---|
getImages, resolveImage |
Methods inherited from class org.jclouds.compute.domain.internal.TemplateBuilderImpl |
---|
any, biggest, build, fastest, fromHardware, fromImage, fromTemplate, hardwareId, hardwareSorter, imageDescriptionMatches, imageId, imageMatches, imageNameMatches, imageVersionMatches, locationId, minCores, minRam, options, os64Bit, osArchMatches, osDescriptionMatches, osFamily, osNameMatches, osVersionMatches, resolveSize, smallest, throwNoSuchElementExceptionAfterLoggingImageIds, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
@Inject protected AWSEC2TemplateBuilderImpl(com.google.common.base.Supplier<Set<? extends Location>> locations, com.google.common.base.Supplier<Set<? extends Image>> images, com.google.common.base.Supplier<Set<? extends Hardware>> sizes, com.google.common.base.Supplier<Location> defaultLocation, @Named(value="DEFAULT") javax.inject.Provider<TemplateOptions> optionsProvider, @Named(value="DEFAULT") javax.inject.Provider<TemplateBuilder> defaultTemplateProvider, com.google.common.base.Supplier<com.google.common.cache.Cache<RegionAndName,? extends Image>> imageMap)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |