@Singleton public class NodePoolComputeServiceContext extends ComputeServiceContextImpl
Constructor and Description |
---|
NodePoolComputeServiceContext(Context backend,
com.google.common.reflect.TypeToken<? extends Context> backendType,
ComputeService computeService,
Utils utils,
NodePoolComputeServiceAdapter adapter) |
Modifier and Type | Method and Description |
---|---|
void |
destroyPool()
Destroys all (backing nodes) in the pool and deletes all state.
|
ComputeServiceContext |
getBackendContext()
Returns the backend context.
|
String |
getPoolGroupName() |
NodePoolStats |
getPoolStats()
Returns the statistics on the pool.
|
close, credentialStore, getComputeService, getCredentialStore, getProviderSpecificContext, getUtils, utils
delegate, equals, getBackendType, hashCode, string, toString, unwrap, unwrap, unwrap
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getBackendType, unwrap, unwrap, unwrap
@Inject public NodePoolComputeServiceContext(Context backend, com.google.common.reflect.TypeToken<? extends Context> backendType, ComputeService computeService, Utils utils, NodePoolComputeServiceAdapter adapter)
public NodePoolStats getPoolStats()
public void destroyPool()
public ComputeServiceContext getBackendContext()
public String getPoolGroupName()
Copyright © 2009-2013 jclouds. All Rights Reserved.