|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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 org.jclouds.domain.Location>> locations,
com.google.common.base.Supplier<Set<? extends org.jclouds.compute.domain.Image>> 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,
Map<org.jclouds.ec2.compute.domain.RegionAndName,org.jclouds.compute.domain.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 org.jclouds.domain.Location>> locations,
com.google.common.base.Supplier<Set<? extends org.jclouds.compute.domain.Image>> 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,
Map<org.jclouds.ec2.compute.domain.RegionAndName,org.jclouds.compute.domain.Image> imageMap)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||