Uses of Class
org.apache.whirr.service.ClusterSpec

Packages that use ClusterSpec
org.apache.whirr.cli.command   
org.apache.whirr.cluster.actions A collection of ClusterAction implementations. 
org.apache.whirr.service The Whirr Service API. 
org.apache.whirr.service.hadoop   
org.apache.whirr.service.hbase   
org.apache.whirr.service.jclouds jclouds-specific classes. 
 

Uses of ClusterSpec in org.apache.whirr.cli.command
 

Methods in org.apache.whirr.cli.command that return ClusterSpec
protected  ClusterSpec AbstractClusterSpecCommand.getClusterSpec(joptsimple.OptionSet optionSet)
           
 

Uses of ClusterSpec in org.apache.whirr.cluster.actions
 

Methods in org.apache.whirr.cluster.actions with parameters of type ClusterSpec
 Cluster DestroyClusterAction.execute(ClusterSpec clusterSpec, Cluster cluster)
           
 Cluster ScriptBasedClusterAction.execute(ClusterSpec clusterSpec, Cluster cluster)
           
 

Uses of ClusterSpec in org.apache.whirr.service
 

Methods in org.apache.whirr.service that return ClusterSpec
 ClusterSpec ClusterActionEvent.getClusterSpec()
           
static ClusterSpec ClusterSpec.withNoDefaults()
          Create new empty instance for testing.
static ClusterSpec ClusterSpec.withNoDefaults(org.apache.commons.configuration.Configuration conf)
           
static ClusterSpec ClusterSpec.withTemporaryKeys()
          Create an instance that uses a temporary RSA key pair.
static ClusterSpec ClusterSpec.withTemporaryKeys(org.apache.commons.configuration.Configuration conf)
           
 

Methods in org.apache.whirr.service with parameters of type ClusterSpec
static org.jclouds.compute.ComputeServiceContext ComputeServiceContextBuilder.build(ClusterSpec spec)
           
static org.jclouds.compute.ComputeServiceContext ComputeServiceContextBuilder.build(org.jclouds.compute.ComputeServiceContextFactory factory, ClusterSpec spec)
           
 void Service.destroyCluster(ClusterSpec clusterSpec)
          Stop the cluster and destroy all resources associated with it.
 void Service.destroyInstance(ClusterSpec clusterSpec, String instanceId)
           
abstract  Cluster ClusterAction.execute(ClusterSpec clusterSpec, Cluster cluster)
           
 Set<? extends org.jclouds.compute.domain.NodeMetadata> Service.getNodes(ClusterSpec clusterSpec)
           
 Cluster Service.launchCluster(ClusterSpec clusterSpec)
          Start the cluster described by clusterSpec and block until the cluster is available.
 

Constructors in org.apache.whirr.service with parameters of type ClusterSpec
ClusterActionEvent(String action, ClusterSpec clusterSpec, Cluster cluster)
           
ClusterActionEvent(String action, ClusterSpec clusterSpec, Cluster cluster, StatementBuilder statementBuilder)
           
 

Uses of ClusterSpec in org.apache.whirr.service.hadoop
 

Methods in org.apache.whirr.service.hadoop with parameters of type ClusterSpec
static org.jclouds.scriptbuilder.domain.Statement HadoopConfigurationBuilder.buildCommon(String path, ClusterSpec clusterSpec, Cluster cluster)
           
static org.jclouds.scriptbuilder.domain.Statement HadoopConfigurationBuilder.buildHdfs(String path, ClusterSpec clusterSpec, Cluster cluster)
           
static org.jclouds.scriptbuilder.domain.Statement HadoopConfigurationBuilder.buildMapReduce(String path, ClusterSpec clusterSpec, Cluster cluster)
           
 

Constructors in org.apache.whirr.service.hadoop with parameters of type ClusterSpec
HadoopProxy(ClusterSpec clusterSpec, Cluster cluster)
           
 

Uses of ClusterSpec in org.apache.whirr.service.hbase
 

Methods in org.apache.whirr.service.hbase with parameters of type ClusterSpec
protected  org.apache.commons.configuration.Configuration HBaseClusterActionHandler.getConfiguration(ClusterSpec clusterSpec)
          Returns a composite configuration that is made up from the global configuration coming from the Whirr core with a hbase defaults properties.
 

Uses of ClusterSpec in org.apache.whirr.service.jclouds
 

Methods in org.apache.whirr.service.jclouds with parameters of type ClusterSpec
static void FirewallSettings.authorizeIngress(org.jclouds.compute.ComputeServiceContext computeServiceContext, Cluster.Instance instance, ClusterSpec clusterSpec, int... ports)
           
static void FirewallSettings.authorizeIngress(org.jclouds.compute.ComputeServiceContext computeServiceContext, Cluster.Instance instance, ClusterSpec clusterSpec, String ip, int... ports)
           
static void FirewallSettings.authorizeIngress(org.jclouds.compute.ComputeServiceContext computeServiceContext, Set<Cluster.Instance> instances, ClusterSpec clusterSpec, int... ports)
           
 void TemplateBuilderStrategy.configureTemplateBuilder(ClusterSpec clusterSpec, org.jclouds.compute.domain.TemplateBuilder templateBuilder)
           
 



Copyright © 2010-2011 The Apache Software Foundation. All Rights Reserved.