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,
com.google.common.base.Supplier<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,
com.google.common.base.Supplier<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,
com.google.common.base.Supplier<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,
com.google.common.base.Supplier<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.