Class AWSEC2TemplateBuilderImpl

    • Constructor Detail

      • AWSEC2TemplateBuilderImpl

        @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("DEFAULT")
                                            javax.inject.Provider<TemplateOptions> optionsProvider,
                                            @Named("DEFAULT")
                                            javax.inject.Provider<TemplateBuilder> defaultTemplateProvider,
                                            com.google.common.base.Supplier<com.google.common.cache.LoadingCache<RegionAndName,​? extends Image>> imageMap)