| Package | Description | 
|---|---|
| org.jclouds.nodepool.config | |
| org.jclouds.nodepool.internal | 
| Modifier and Type | Method and Description | 
|---|---|
protected com.google.common.base.Supplier<ComputeService> | 
BindBackendComputeService.makeBackendComputeService(String provider,
                         Set<com.google.inject.Module> modules,
                         Credentials creds,
                         com.google.common.base.Supplier<Properties> overrides,
                         Closer closer)  | 
protected com.google.common.base.Supplier<Template> | 
BindBackendComputeService.makeBackendTemplate(com.google.common.base.Supplier<ComputeService> compute,
                   String poolGroupPrefix)  | 
protected com.google.common.base.Supplier<Properties> | 
BindBackendComputeService.propertiesFor(FilterStringsBoundToInjectorByName filterStringsBoundByName,
             String provider,
             com.google.common.base.Supplier<URI> endpoint,
             String apiVersion,
             String buildVersion)  | 
protected Set<com.google.inject.Module> | 
BindJcloudsModules.provideBackendModules(String moduleString)  | 
protected String | 
BindBackendComputeService.provideBackendProvider(String provider)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected com.google.common.base.Supplier<ComputeService> | 
BindBackendComputeService.makeBackendComputeService(String provider,
                         Set<com.google.inject.Module> modules,
                         Credentials creds,
                         com.google.common.base.Supplier<Properties> overrides,
                         Closer closer)  | 
protected com.google.common.base.Supplier<ComputeService> | 
BindBackendComputeService.makeBackendComputeService(String provider,
                         Set<com.google.inject.Module> modules,
                         Credentials creds,
                         com.google.common.base.Supplier<Properties> overrides,
                         Closer closer)  | 
protected com.google.common.base.Supplier<ComputeService> | 
BindBackendComputeService.makeBackendComputeService(String provider,
                         Set<com.google.inject.Module> modules,
                         Credentials creds,
                         com.google.common.base.Supplier<Properties> overrides,
                         Closer closer)  | 
protected com.google.common.base.Supplier<Template> | 
BindBackendComputeService.makeBackendTemplate(com.google.common.base.Supplier<ComputeService> compute,
                   String poolGroupPrefix)  | 
protected com.google.common.base.Supplier<BlobStoreContext> | 
BindInputStreamToFilesystemBlobStore.makeBlobStoreContext(String basedir,
                    Set<com.google.inject.Module> modules,
                    Closer closer)  | 
protected com.google.common.base.Supplier<Properties> | 
BindBackendComputeService.propertiesFor(FilterStringsBoundToInjectorByName filterStringsBoundByName,
             String provider,
             com.google.common.base.Supplier<URI> endpoint,
             String apiVersion,
             String buildVersion)  | 
protected TemplateBuilder | 
BindBackendComputeService.templateBuilder(com.google.common.base.Supplier<ComputeService> compute,
               com.google.common.base.Supplier<Template> template)  | 
protected TemplateBuilder | 
BindBackendComputeService.templateBuilder(com.google.common.base.Supplier<ComputeService> compute,
               com.google.common.base.Supplier<Template> template)  | 
| Constructor and Description | 
|---|
BaseNodePoolComputeServiceAdapter(com.google.common.base.Supplier<ComputeService> backendComputeService,
                                 com.google.common.base.Supplier<Template> backendTemplate,
                                 String poolGroupName,
                                 NodeMetadataStore metadataStore,
                                 String poolNodeAdminAccess,
                                 AdminAccess.Configuration configuration)  | 
BaseNodePoolComputeServiceAdapter(com.google.common.base.Supplier<ComputeService> backendComputeService,
                                 com.google.common.base.Supplier<Template> backendTemplate,
                                 String poolGroupName,
                                 NodeMetadataStore metadataStore,
                                 String poolNodeAdminAccess,
                                 AdminAccess.Configuration configuration)  | 
EagerNodePoolComputeServiceAdapter(com.google.common.base.Supplier<ComputeService> backendComputeService,
                                  com.google.common.base.Supplier<Template> backendTemplate,
                                  String poolGroupPrefix,
                                  int maxSize,
                                  int minSize,
                                  boolean removeDestroyed,
                                  NodeMetadataStore storage,
                                  String poolNodeAdminAccess,
                                  AdminAccess.Configuration configuration)  | 
EagerNodePoolComputeServiceAdapter(com.google.common.base.Supplier<ComputeService> backendComputeService,
                                  com.google.common.base.Supplier<Template> backendTemplate,
                                  String poolGroupPrefix,
                                  int maxSize,
                                  int minSize,
                                  boolean removeDestroyed,
                                  NodeMetadataStore storage,
                                  String poolNodeAdminAccess,
                                  AdminAccess.Configuration configuration)  | 
Copyright © 2009-2013 jclouds. All Rights Reserved.