A B C D E F G H J K L M N O P R S T V W Z

A

AbstractClusterSpecCommand - Class in org.apache.whirr.cli.command
An abstract command for interacting with clusters.
AbstractClusterSpecCommand(String, String, ServiceFactory) - Constructor for class org.apache.whirr.cli.command.AbstractClusterSpecCommand
 
addRunUrl(ClusterActionEvent, String, String...) - Static method in class org.apache.whirr.service.ClusterActionHandlerSupport
A convenience method for adding a RunUrlStatement to a ClusterActionEvent.
addStatement(ClusterActionEvent, Statement) - Static method in class org.apache.whirr.service.ClusterActionHandlerSupport
 
addStatement(Statement) - Method in class org.apache.whirr.service.jclouds.StatementBuilder
 
addStatements(Statement...) - Method in class org.apache.whirr.service.jclouds.StatementBuilder
 
afterAction(ClusterActionEvent) - Method in class org.apache.whirr.service.ClusterActionHandler
Called after the action has been performed.
afterAction(ClusterActionEvent) - Method in class org.apache.whirr.service.ClusterActionHandlerSupport
 
afterBootstrap(ClusterActionEvent) - Method in class org.apache.whirr.service.ClusterActionHandlerSupport
 
afterConfigure(ClusterActionEvent) - Method in class org.apache.whirr.service.ClusterActionHandlerSupport
 
afterConfigure(ClusterActionEvent) - Method in class org.apache.whirr.service.hadoop.HadoopNameNodeClusterActionHandler
 
afterConfigure(ClusterActionEvent) - Method in class org.apache.whirr.service.hbase.HBaseMasterClusterActionHandler
 
afterConfigure(ClusterActionEvent) - Method in class org.apache.whirr.service.zookeeper.ZooKeeperClusterActionHandler
 
afterDestroy(ClusterActionEvent) - Method in class org.apache.whirr.service.ClusterActionHandlerSupport
 
afterOtherAction(ClusterActionEvent) - Method in class org.apache.whirr.service.ClusterActionHandlerSupport
 
allRolesIn(Set<String>) - Static method in class org.apache.whirr.service.RolePredicates
 
anyRoleIn(Set<String>) - Static method in class org.apache.whirr.service.RolePredicates
 
asCreateFileStatement(String, Configuration) - Static method in class org.apache.whirr.service.hadoop.HadoopConfigurationConverter
 
authorizeIngress(ComputeServiceContext, Cluster.Instance, ClusterSpec, int...) - Static method in class org.apache.whirr.service.jclouds.FirewallSettings
 
authorizeIngress(ComputeServiceContext, Cluster.Instance, ClusterSpec, String, int...) - Static method in class org.apache.whirr.service.jclouds.FirewallSettings
 
authorizeIngress(ComputeServiceContext, Set<Cluster.Instance>, ClusterSpec, int...) - Static method in class org.apache.whirr.service.jclouds.FirewallSettings
 
availableServices() - Method in class org.apache.whirr.service.ServiceFactory
Return a collection of available services.

B

BasicServerClusterActionHandler - Class in org.apache.whirr.service.hbase
Provides a base class for servers like REST or Avro.
BasicServerClusterActionHandler(String, int, String) - Constructor for class org.apache.whirr.service.hbase.BasicServerClusterActionHandler
 
beforeAction(ClusterActionEvent) - Method in class org.apache.whirr.service.ClusterActionHandler
Called before the action is performed, giving the implementation an opportunity to specify scripts that should be run as a part of this action.
beforeAction(ClusterActionEvent) - Method in class org.apache.whirr.service.ClusterActionHandlerSupport
 
beforeBootstrap(ClusterActionEvent) - Method in class org.apache.whirr.service.cassandra.CassandraClusterActionHandler
 
beforeBootstrap(ClusterActionEvent) - Method in class org.apache.whirr.service.ClusterActionHandlerSupport
 
beforeBootstrap(ClusterActionEvent) - Method in class org.apache.whirr.service.hadoop.HadoopDataNodeClusterActionHandler
 
beforeBootstrap(ClusterActionEvent) - Method in class org.apache.whirr.service.hadoop.HadoopNameNodeClusterActionHandler
 
beforeBootstrap(ClusterActionEvent) - Method in class org.apache.whirr.service.hbase.BasicServerClusterActionHandler
 
beforeBootstrap(ClusterActionEvent) - Method in class org.apache.whirr.service.hbase.HBaseMasterClusterActionHandler
 
beforeBootstrap(ClusterActionEvent) - Method in class org.apache.whirr.service.hbase.HBaseRegionServerClusterActionHandler
 
beforeBootstrap(ClusterActionEvent) - Method in class org.apache.whirr.service.zookeeper.ZooKeeperClusterActionHandler
 
beforeConfigure(ClusterActionEvent) - Method in class org.apache.whirr.service.cassandra.CassandraClusterActionHandler
 
beforeConfigure(ClusterActionEvent) - Method in class org.apache.whirr.service.ClusterActionHandlerSupport
 
beforeConfigure(ClusterActionEvent) - Method in class org.apache.whirr.service.hadoop.HadoopDataNodeClusterActionHandler
 
beforeConfigure(ClusterActionEvent) - Method in class org.apache.whirr.service.hadoop.HadoopNameNodeClusterActionHandler
 
beforeConfigure(ClusterActionEvent) - Method in class org.apache.whirr.service.hbase.BasicServerClusterActionHandler
 
beforeConfigure(ClusterActionEvent) - Method in class org.apache.whirr.service.hbase.HBaseMasterClusterActionHandler
 
beforeConfigure(ClusterActionEvent) - Method in class org.apache.whirr.service.hbase.HBaseRegionServerClusterActionHandler
 
beforeConfigure(ClusterActionEvent) - Method in class org.apache.whirr.service.zookeeper.ZooKeeperClusterActionHandler
 
beforeDestroy(ClusterActionEvent) - Method in class org.apache.whirr.service.ClusterActionHandlerSupport
 
beforeOtherAction(ClusterActionEvent) - Method in class org.apache.whirr.service.ClusterActionHandlerSupport
 
BIN_TARBALL - Static variable in class org.apache.whirr.service.cassandra.CassandraClusterActionHandler
 
BOOTSTRAP_ACTION - Static variable in class org.apache.whirr.service.ClusterActionHandler
 
BootstrapClusterAction - Class in org.apache.whirr.cluster.actions
A ClusterAction that starts instances in a cluster in parallel and runs bootstrap scripts on them.
BootstrapClusterAction(ComputeServiceContextFactory, Map<String, ClusterActionHandler>) - Constructor for class org.apache.whirr.cluster.actions.BootstrapClusterAction
 
build(ClusterSpec) - Static method in class org.apache.whirr.service.ComputeServiceContextBuilder
 
build(ComputeServiceContextFactory, ClusterSpec) - Static method in class org.apache.whirr.service.ComputeServiceContextBuilder
 
buildCommon(String, ClusterSpec, Cluster) - Static method in class org.apache.whirr.service.hadoop.HadoopConfigurationBuilder
 
buildHdfs(String, ClusterSpec, Cluster) - Static method in class org.apache.whirr.service.hadoop.HadoopConfigurationBuilder
 
buildMapReduce(String, ClusterSpec, Cluster) - Static method in class org.apache.whirr.service.hadoop.HadoopConfigurationBuilder
 

C

CASSANDRA_ROLE - Static variable in class org.apache.whirr.service.cassandra.CassandraClusterActionHandler
 
CassandraClusterActionHandler - Class in org.apache.whirr.service.cassandra
 
CassandraClusterActionHandler() - Constructor for class org.apache.whirr.service.cassandra.CassandraClusterActionHandler
 
CassandraService - Class in org.apache.whirr.service.cassandra
Deprecated. 
CassandraService() - Constructor for class org.apache.whirr.service.cassandra.CassandraService
Deprecated.  
checkUrlExists(URL, String, Object...) - Static method in class org.apache.whirr.service.jclouds.RunUrlStatement
 
CLIENT_PORT - Static variable in class org.apache.whirr.service.cassandra.CassandraClusterActionHandler
 
Cluster - Class in org.apache.whirr.service
This class represents a real cluster of Cluster.Instances.
Cluster(Set<Cluster.Instance>) - Constructor for class org.apache.whirr.service.Cluster
 
Cluster(Set<Cluster.Instance>, Properties) - Constructor for class org.apache.whirr.service.Cluster
 
Cluster.Instance - Class in org.apache.whirr.service
This class represents a real node running in a cluster.
Cluster.Instance(Credentials, Set<String>, InetAddress, InetAddress, String) - Constructor for class org.apache.whirr.service.Cluster.Instance
 
ClusterAction - Class in org.apache.whirr.service
Performs an action on a cluster.
ClusterAction(ComputeServiceContextFactory) - Constructor for class org.apache.whirr.service.ClusterAction
 
ClusterActionEvent - Class in org.apache.whirr.service
An event object which is fired when a ClusterAction occurs.
ClusterActionEvent(String, ClusterSpec, Cluster) - Constructor for class org.apache.whirr.service.ClusterActionEvent
 
ClusterActionEvent(String, ClusterSpec, Cluster, StatementBuilder) - Constructor for class org.apache.whirr.service.ClusterActionEvent
 
ClusterActionHandler - Class in org.apache.whirr.service
A callback interface for cluster actions that apply to instances in a given role.
ClusterActionHandler() - Constructor for class org.apache.whirr.service.ClusterActionHandler
 
ClusterActionHandlerSupport - Class in org.apache.whirr.service
This is a utility class to make it easier to implement ClusterActionHandler.
ClusterActionHandlerSupport() - Constructor for class org.apache.whirr.service.ClusterActionHandlerSupport
 
ClusterSpec - Class in org.apache.whirr.service
This class represents the specification of a cluster.
ClusterSpec() - Constructor for class org.apache.whirr.service.ClusterSpec
 
ClusterSpec(Configuration) - Constructor for class org.apache.whirr.service.ClusterSpec
 
ClusterSpec(Configuration, boolean) - Constructor for class org.apache.whirr.service.ClusterSpec
 
ClusterSpec.InstanceTemplate - Class in org.apache.whirr.service
This class describes the type of instances that should be in the cluster.
ClusterSpec.InstanceTemplate(int, String...) - Constructor for class org.apache.whirr.service.ClusterSpec.InstanceTemplate
 
ClusterSpec.InstanceTemplate(int, Set<String>) - Constructor for class org.apache.whirr.service.ClusterSpec.InstanceTemplate
 
ClusterSpec.InstanceTemplate(int, int, String...) - Constructor for class org.apache.whirr.service.ClusterSpec.InstanceTemplate
 
ClusterSpec.InstanceTemplate(int, int, Set<String>) - Constructor for class org.apache.whirr.service.ClusterSpec.InstanceTemplate
 
ClusterSpec.Property - Enum in org.apache.whirr.service
 
Command - Class in org.apache.whirr.cli
A CLI command.
Command(String, String) - Constructor for class org.apache.whirr.cli.Command
 
ComputeServiceContextBuilder - Class in org.apache.whirr.service
A convenience class for building jclouds ComputeServiceContext objects.
ComputeServiceContextBuilder() - Constructor for class org.apache.whirr.service.ComputeServiceContextBuilder
 
CONFIGURE_ACTION - Static variable in class org.apache.whirr.service.ClusterActionHandler
 
ConfigureClusterAction - Class in org.apache.whirr.cluster.actions
A ClusterAction for running a configuration script on instances in the cluster after it has been bootstrapped.
ConfigureClusterAction(ComputeServiceContextFactory, Map<String, ClusterActionHandler>) - Constructor for class org.apache.whirr.cluster.actions.ConfigureClusterAction
 
configureTemplateBuilder(ClusterSpec, TemplateBuilder) - Method in class org.apache.whirr.service.jclouds.TemplateBuilderStrategy
 
create(String) - Method in class org.apache.whirr.service.ServiceFactory
Create an instance of a Service according to the given name.
createService(String) - Method in class org.apache.whirr.cli.command.AbstractClusterSpecCommand
Create the specified service

D

DESTROY_ACTION - Static variable in class org.apache.whirr.service.ClusterActionHandler
 
destroyCluster(ClusterSpec) - Method in class org.apache.whirr.service.Service
Stop the cluster and destroy all resources associated with it.
DestroyClusterAction - Class in org.apache.whirr.cluster.actions
A ClusterAction for tearing down a running cluster and freeing up all its resources.
DestroyClusterAction(ComputeServiceContextFactory) - Constructor for class org.apache.whirr.cluster.actions.DestroyClusterAction
 
DestroyClusterCommand - Class in org.apache.whirr.cli.command
A command to destroy a running cluster (terminate and cleanup).
DestroyClusterCommand() - Constructor for class org.apache.whirr.cli.command.DestroyClusterCommand
 
DestroyClusterCommand(ServiceFactory) - Constructor for class org.apache.whirr.cli.command.DestroyClusterCommand
 
destroyInstance(ClusterSpec, String) - Method in class org.apache.whirr.service.Service
 
DestroyInstanceCommand - Class in org.apache.whirr.cli.command
A command to destroy an instance from a cluster
DestroyInstanceCommand() - Constructor for class org.apache.whirr.cli.command.DestroyInstanceCommand
 
DestroyInstanceCommand(ServiceFactory) - Constructor for class org.apache.whirr.cli.command.DestroyInstanceCommand
 
DnsUtil - Class in org.apache.whirr.net
Utility functions for DNS.
DnsUtil() - Constructor for class org.apache.whirr.net.DnsUtil
 
doAction(Map<ClusterSpec.InstanceTemplate, ClusterActionEvent>) - Method in class org.apache.whirr.cluster.actions.BootstrapClusterAction
 
doAction(Map<ClusterSpec.InstanceTemplate, ClusterActionEvent>) - Method in class org.apache.whirr.cluster.actions.ConfigureClusterAction
 
doAction(Map<ClusterSpec.InstanceTemplate, ClusterActionEvent>) - Method in class org.apache.whirr.cluster.actions.ScriptBasedClusterAction
 

E

equals(Object) - Method in class org.apache.whirr.service.ClusterSpec
 
equals(Object) - Method in class org.apache.whirr.service.ClusterSpec.InstanceTemplate
 
equals(Object) - Method in class org.apache.whirr.service.jclouds.RunUrlStatement
 
execute(ClusterSpec, Cluster) - Method in class org.apache.whirr.cluster.actions.DestroyClusterAction
 
execute(ClusterSpec, Cluster) - Method in class org.apache.whirr.cluster.actions.ScriptBasedClusterAction
 
execute(ClusterSpec, Cluster) - Method in class org.apache.whirr.service.ClusterAction
 
execute(Object) - Method in class org.apache.whirr.service.jclouds.TakeLoginCredentialsFromWhirrProperties
 

F

factory - Variable in class org.apache.whirr.cli.command.AbstractClusterSpecCommand
 
FILE_HBASE_DEFAULT_PROPERTIES - Static variable in class org.apache.whirr.service.hbase.HBaseConstants
 
FILE_HBASE_SITE_XML - Static variable in class org.apache.whirr.service.hbase.HBaseConstants
 
FirewallSettings - Class in org.apache.whirr.service.jclouds
Utility functions for controlling firewall settings for a cluster.
FirewallSettings() - Constructor for class org.apache.whirr.service.jclouds.FirewallSettings
 
FUNCTION_INSTALL - Static variable in class org.apache.whirr.service.hbase.HBaseConstants
 
FUNCTION_POST_CONFIGURE - Static variable in class org.apache.whirr.service.hbase.HBaseConstants
 
functionDependecies(OsFamily) - Method in class org.apache.whirr.service.jclouds.RunUrlStatement
 
functionDependecies(OsFamily) - Method in class org.apache.whirr.service.jclouds.StatementBuilder
 

G

generate() - Static method in class org.apache.whirr.ssh.KeyPair
 
generate(String) - Static method in class org.apache.whirr.ssh.KeyPair
return a "public" -> rsa public key, "private" -> its corresponding private key
generateTemporaryFiles() - Static method in class org.apache.whirr.ssh.KeyPair
 
generateTemporaryFiles(String) - Static method in class org.apache.whirr.ssh.KeyPair
 
getAction() - Method in class org.apache.whirr.cluster.actions.BootstrapClusterAction
 
getAction() - Method in class org.apache.whirr.cluster.actions.ConfigureClusterAction
 
getAction() - Method in class org.apache.whirr.cluster.actions.DestroyClusterAction
 
getAction() - Method in class org.apache.whirr.service.ClusterAction
 
getAction() - Method in class org.apache.whirr.service.ClusterActionEvent
 
getClientCidrs() - Method in class org.apache.whirr.service.ClusterSpec
 
getCluster() - Method in class org.apache.whirr.service.ClusterActionEvent
 
getClusterDirectory() - Method in class org.apache.whirr.service.ClusterSpec
 
getClusterName() - Method in class org.apache.whirr.service.ClusterSpec
 
getClusterSpec(OptionSet) - Method in class org.apache.whirr.cli.command.AbstractClusterSpecCommand
 
getClusterSpec() - Method in class org.apache.whirr.service.ClusterActionEvent
 
getClusterUser() - Method in class org.apache.whirr.service.ClusterSpec
 
getComputeServiceContextFactory() - Method in class org.apache.whirr.service.ClusterAction
 
getConfigName() - Method in enum org.apache.whirr.service.ClusterSpec.Property
 
getConfiguration() - Method in class org.apache.whirr.service.Cluster
 
getConfiguration() - Method in class org.apache.whirr.service.ClusterSpec
 
getConfiguration(ClusterSpec) - Method in class org.apache.whirr.service.hbase.HBaseClusterActionHandler
Returns a composite configuration that is made up from the global configuration coming from the Whirr core with a hbase defaults properties.
getConfigurationForKeysWithPrefix(String) - Method in class org.apache.whirr.service.ClusterSpec
 
getCredential() - Method in class org.apache.whirr.service.ClusterSpec
 
getDescription() - Method in class org.apache.whirr.cli.Command
 
getDescription() - Method in enum org.apache.whirr.service.ClusterSpec.Property
 
getHardwareId() - Method in class org.apache.whirr.service.ClusterSpec
 
getHardwareMinRam() - Method in class org.apache.whirr.service.ClusterSpec
 
getHosts(Cluster) - Static method in class org.apache.whirr.service.zookeeper.ZooKeeperCluster
 
getId() - Method in class org.apache.whirr.service.Cluster.Instance
 
getIdentity() - Method in class org.apache.whirr.service.ClusterSpec
 
getImageId() - Method in class org.apache.whirr.service.ClusterSpec
 
getInstanceMatching(Predicate<Cluster.Instance>) - Method in class org.apache.whirr.service.Cluster
 
getInstances() - Method in class org.apache.whirr.service.Cluster
 
getInstancesMatching(Predicate<Cluster.Instance>) - Method in class org.apache.whirr.service.Cluster
 
getInstanceTemplate(Set<String>) - Method in class org.apache.whirr.service.ClusterSpec
 
getInstanceTemplate(String...) - Method in class org.apache.whirr.service.ClusterSpec
 
getInstanceTemplates() - Method in class org.apache.whirr.service.ClusterSpec
 
getLocationId() - Method in class org.apache.whirr.service.ClusterSpec
 
getLoginCredentials() - Method in class org.apache.whirr.service.Cluster.Instance
 
getMasterPublicAddress(Cluster) - Static method in class org.apache.whirr.service.hbase.HBaseCluster
 
getMaxStartupRetries() - Method in class org.apache.whirr.service.ClusterSpec
 
getMinNumberOfInstances() - Method in class org.apache.whirr.service.ClusterSpec.InstanceTemplate
 
getName() - Method in class org.apache.whirr.cli.Command
 
getName() - Method in class org.apache.whirr.service.cassandra.CassandraService
Deprecated.  
getName() - Method in class org.apache.whirr.service.hadoop.HadoopService
Deprecated.  
getName() - Method in class org.apache.whirr.service.Service
 
getName() - Method in class org.apache.whirr.service.zookeeper.ZooKeeperService
Deprecated.  
getNamenodePublicAddress(Cluster) - Static method in class org.apache.whirr.service.hadoop.HadoopCluster
 
getNodes(ClusterSpec) - Method in class org.apache.whirr.service.Service
 
getNumberOfInstances() - Method in class org.apache.whirr.service.ClusterSpec.InstanceTemplate
 
getOriginatingIp() - Static method in class org.apache.whirr.service.jclouds.FirewallSettings
 
getPrivateAddress() - Method in class org.apache.whirr.service.Cluster.Instance
 
getPrivateKey() - Method in class org.apache.whirr.service.ClusterSpec
 
getPrivateKeyFile() - Method in class org.apache.whirr.service.ClusterSpec
 
getProvider() - Method in class org.apache.whirr.service.ClusterSpec
 
getProxyCommand() - Method in class org.apache.whirr.service.hadoop.HadoopProxy
 
getPublicAddress() - Method in class org.apache.whirr.service.Cluster.Instance
 
getPublicKey() - Method in class org.apache.whirr.service.ClusterSpec
 
getRole() - Method in class org.apache.whirr.service.cassandra.CassandraClusterActionHandler
 
getRole() - Method in class org.apache.whirr.service.ClusterActionHandler
 
getRole() - Method in class org.apache.whirr.service.hadoop.HadoopDataNodeClusterActionHandler
 
getRole() - Method in class org.apache.whirr.service.hadoop.HadoopJobTrackerClusterActionHandler
 
getRole() - Method in class org.apache.whirr.service.hadoop.HadoopNameNodeClusterActionHandler
 
getRole() - Method in class org.apache.whirr.service.hadoop.HadoopTaskTrackerClusterActionHandler
 
getRole() - Method in class org.apache.whirr.service.hbase.BasicServerClusterActionHandler
 
getRole() - Method in class org.apache.whirr.service.hbase.HBaseMasterClusterActionHandler
 
getRole() - Method in class org.apache.whirr.service.hbase.HBaseRegionServerClusterActionHandler
 
getRole() - Method in class org.apache.whirr.service.zookeeper.ZooKeeperClusterActionHandler
 
getRoles() - Method in class org.apache.whirr.service.Cluster.Instance
 
getRoles() - Method in class org.apache.whirr.service.ClusterSpec.InstanceTemplate
 
getRunUrlBase() - Method in class org.apache.whirr.service.ClusterSpec
Deprecated. 
getSeeds(Set<Cluster.Instance>) - Method in class org.apache.whirr.service.cassandra.CassandraClusterActionHandler
Pick a selection of the nodes that are to become seeds.
getServiceName() - Method in class org.apache.whirr.service.ClusterSpec
 
getSimpleName() - Method in enum org.apache.whirr.service.ClusterSpec.Property
 
getStatementBuilder() - Method in class org.apache.whirr.service.ClusterActionEvent
 
getTemplateBuilderStrategy() - Method in class org.apache.whirr.service.ClusterActionEvent
 
getType() - Method in enum org.apache.whirr.service.ClusterSpec.Property
 
getVersion() - Method in class org.apache.whirr.service.ClusterSpec
 

H

HadoopCluster - Class in org.apache.whirr.service.hadoop
 
HadoopCluster() - Constructor for class org.apache.whirr.service.hadoop.HadoopCluster
 
HadoopConfigurationBuilder - Class in org.apache.whirr.service.hadoop
 
HadoopConfigurationBuilder() - Constructor for class org.apache.whirr.service.hadoop.HadoopConfigurationBuilder
 
HadoopConfigurationConverter - Class in org.apache.whirr.service.hadoop
Helper class to convert between Hadoop configuration representations.
HadoopConfigurationConverter() - Constructor for class org.apache.whirr.service.hadoop.HadoopConfigurationConverter
 
HadoopDataNodeClusterActionHandler - Class in org.apache.whirr.service.hadoop
 
HadoopDataNodeClusterActionHandler() - Constructor for class org.apache.whirr.service.hadoop.HadoopDataNodeClusterActionHandler
 
HadoopJobTrackerClusterActionHandler - Class in org.apache.whirr.service.hadoop
 
HadoopJobTrackerClusterActionHandler() - Constructor for class org.apache.whirr.service.hadoop.HadoopJobTrackerClusterActionHandler
 
HadoopNameNodeClusterActionHandler - Class in org.apache.whirr.service.hadoop
 
HadoopNameNodeClusterActionHandler() - Constructor for class org.apache.whirr.service.hadoop.HadoopNameNodeClusterActionHandler
 
HadoopProxy - Class in org.apache.whirr.service.hadoop
 
HadoopProxy(ClusterSpec, Cluster) - Constructor for class org.apache.whirr.service.hadoop.HadoopProxy
 
HadoopService - Class in org.apache.whirr.service.hadoop
Deprecated. 
HadoopService() - Constructor for class org.apache.whirr.service.hadoop.HadoopService
Deprecated.  
HadoopTaskTrackerClusterActionHandler - Class in org.apache.whirr.service.hadoop
 
HadoopTaskTrackerClusterActionHandler() - Constructor for class org.apache.whirr.service.hadoop.HadoopTaskTrackerClusterActionHandler
 
hashCode() - Method in class org.apache.whirr.service.ClusterSpec
 
hashCode() - Method in class org.apache.whirr.service.ClusterSpec.InstanceTemplate
 
hashCode() - Method in class org.apache.whirr.service.jclouds.RunUrlStatement
 
hasMultipleArguments() - Method in enum org.apache.whirr.service.ClusterSpec.Property
 
HBaseAvroServerClusterActionHandler - Class in org.apache.whirr.service.hbase
 
HBaseAvroServerClusterActionHandler() - Constructor for class org.apache.whirr.service.hbase.HBaseAvroServerClusterActionHandler
 
HBaseCluster - Class in org.apache.whirr.service.hbase
 
HBaseCluster() - Constructor for class org.apache.whirr.service.hbase.HBaseCluster
 
HBaseClusterActionHandler - Class in org.apache.whirr.service.hbase
Base class for HBase service handlers.
HBaseClusterActionHandler() - Constructor for class org.apache.whirr.service.hbase.HBaseClusterActionHandler
 
HBaseConstants - Class in org.apache.whirr.service.hbase
 
HBaseMasterClusterActionHandler - Class in org.apache.whirr.service.hbase
 
HBaseMasterClusterActionHandler() - Constructor for class org.apache.whirr.service.hbase.HBaseMasterClusterActionHandler
 
HBaseRegionServerClusterActionHandler - Class in org.apache.whirr.service.hbase
 
HBaseRegionServerClusterActionHandler() - Constructor for class org.apache.whirr.service.hbase.HBaseRegionServerClusterActionHandler
 
HBaseRestServerClusterActionHandler - Class in org.apache.whirr.service.hbase
 
HBaseRestServerClusterActionHandler() - Constructor for class org.apache.whirr.service.hbase.HBaseRestServerClusterActionHandler
 
HBaseThriftServerClusterActionHandler - Class in org.apache.whirr.service.hbase
 
HBaseThriftServerClusterActionHandler() - Constructor for class org.apache.whirr.service.hbase.HBaseThriftServerClusterActionHandler
 

J

JMX_PORT - Static variable in class org.apache.whirr.service.cassandra.CassandraClusterActionHandler
 
JOBTRACKER_PORT - Static variable in class org.apache.whirr.service.hadoop.HadoopNameNodeClusterActionHandler
 
JOBTRACKER_WEB_UI_PORT - Static variable in class org.apache.whirr.service.hadoop.HadoopNameNodeClusterActionHandler
 

K

KEY_CONFIGURE_FUNCTION - Static variable in class org.apache.whirr.service.hbase.HBaseConstants
 
KEY_INSTALL_FUNCTION - Static variable in class org.apache.whirr.service.hbase.HBaseConstants
 
KEY_TARBALL_URL - Static variable in class org.apache.whirr.service.hbase.HBaseConstants
 
KeyPair - Class in org.apache.whirr.ssh
A convenience class for generating an RSA key pair.
KeyPair() - Constructor for class org.apache.whirr.ssh.KeyPair
 

L

launchCluster(ClusterSpec) - Method in class org.apache.whirr.service.Service
Start the cluster described by clusterSpec and block until the cluster is available.
LaunchClusterCommand - Class in org.apache.whirr.cli.command
A command to launch a new cluster.
LaunchClusterCommand() - Constructor for class org.apache.whirr.cli.command.LaunchClusterCommand
 
LaunchClusterCommand(ServiceFactory) - Constructor for class org.apache.whirr.cli.command.LaunchClusterCommand
 
ListClusterCommand - Class in org.apache.whirr.cli.command
A command to list the nodes in a cluster.
ListClusterCommand() - Constructor for class org.apache.whirr.cli.command.ListClusterCommand
 
ListClusterCommand(ServiceFactory) - Constructor for class org.apache.whirr.cli.command.ListClusterCommand
 

M

Main - Class in org.apache.whirr.cli
The entry point for the Whirr CLI.
main(String...) - Static method in class org.apache.whirr.cli.Main
 
MAJOR_VERSION - Static variable in class org.apache.whirr.service.cassandra.CassandraClusterActionHandler
 
MASTER_PORT - Static variable in class org.apache.whirr.service.hbase.HBaseMasterClusterActionHandler
 
MASTER_WEB_UI_PORT - Static variable in class org.apache.whirr.service.hbase.HBaseMasterClusterActionHandler
 

N

NAMENODE_PORT - Static variable in class org.apache.whirr.service.hadoop.HadoopNameNodeClusterActionHandler
 
NAMENODE_WEB_UI_PORT - Static variable in class org.apache.whirr.service.hadoop.HadoopNameNodeClusterActionHandler
 

O

onlyRolesIn(Set<String>) - Static method in class org.apache.whirr.service.RolePredicates
 
org.apache.whirr.cli - package org.apache.whirr.cli
 
org.apache.whirr.cli.command - package org.apache.whirr.cli.command
 
org.apache.whirr.cluster.actions - package org.apache.whirr.cluster.actions
A collection of ClusterAction implementations.
org.apache.whirr.net - package org.apache.whirr.net
Network-related classes.
org.apache.whirr.service - package org.apache.whirr.service
The Whirr Service API.
org.apache.whirr.service.cassandra - package org.apache.whirr.service.cassandra
 
org.apache.whirr.service.hadoop - package org.apache.whirr.service.hadoop
 
org.apache.whirr.service.hbase - package org.apache.whirr.service.hbase
 
org.apache.whirr.service.jclouds - package org.apache.whirr.service.jclouds
jclouds-specific classes.
org.apache.whirr.service.zookeeper - package org.apache.whirr.service.zookeeper
 
org.apache.whirr.ssh - package org.apache.whirr.ssh
SSH-related classes.

P

PARAM_MASTER - Static variable in class org.apache.whirr.service.hbase.HBaseConstants
 
PARAM_PORT - Static variable in class org.apache.whirr.service.hbase.HBaseConstants
 
PARAM_PROVIDER - Static variable in class org.apache.whirr.service.hbase.HBaseConstants
 
PARAM_QUORUM - Static variable in class org.apache.whirr.service.hbase.HBaseConstants
 
PARAM_TARBALL_URL - Static variable in class org.apache.whirr.service.hbase.HBaseConstants
 
parse(String...) - Static method in class org.apache.whirr.service.ClusterSpec.InstanceTemplate
 
parse(CompositeConfiguration) - Static method in class org.apache.whirr.service.ClusterSpec.InstanceTemplate
 
parser - Variable in class org.apache.whirr.cli.command.AbstractClusterSpecCommand
 
PORT - Static variable in class org.apache.whirr.service.hbase.HBaseAvroServerClusterActionHandler
 
PORT - Static variable in class org.apache.whirr.service.hbase.HBaseRestServerClusterActionHandler
 
PORT - Static variable in class org.apache.whirr.service.hbase.HBaseThriftServerClusterActionHandler
 
PROP_HBASE_ZOOKEEPER_CLIENTPORT - Static variable in class org.apache.whirr.service.hbase.HBaseConstants
 
PROP_HBASE_ZOOKEEPER_QUORUM - Static variable in class org.apache.whirr.service.hbase.HBaseConstants
 

R

REGIONSERVER_PORT - Static variable in class org.apache.whirr.service.hbase.HBaseRegionServerClusterActionHandler
 
REGIONSERVER_WEB_UI_PORT - Static variable in class org.apache.whirr.service.hbase.HBaseRegionServerClusterActionHandler
 
render(OsFamily) - Method in class org.apache.whirr.service.jclouds.RunUrlStatement
 
render(OsFamily) - Method in class org.apache.whirr.service.jclouds.StatementBuilder
 
resolveAddress(String) - Static method in class org.apache.whirr.net.DnsUtil
resolve the reverse dns name for the given IP address
ROLE - Static variable in class org.apache.whirr.service.hadoop.HadoopDataNodeClusterActionHandler
 
ROLE - Static variable in class org.apache.whirr.service.hadoop.HadoopJobTrackerClusterActionHandler
 
ROLE - Static variable in class org.apache.whirr.service.hadoop.HadoopNameNodeClusterActionHandler
 
ROLE - Static variable in class org.apache.whirr.service.hadoop.HadoopTaskTrackerClusterActionHandler
 
ROLE - Static variable in class org.apache.whirr.service.hbase.HBaseAvroServerClusterActionHandler
 
ROLE - Static variable in class org.apache.whirr.service.hbase.HBaseMasterClusterActionHandler
 
ROLE - Static variable in class org.apache.whirr.service.hbase.HBaseRegionServerClusterActionHandler
 
ROLE - Static variable in class org.apache.whirr.service.hbase.HBaseRestServerClusterActionHandler
 
ROLE - Static variable in class org.apache.whirr.service.hbase.HBaseThriftServerClusterActionHandler
 
role(String) - Static method in class org.apache.whirr.service.RolePredicates
 
RolePredicates - Class in org.apache.whirr.service
Predicates for matching Cluster.Instances with certain cluster roles.
RolePredicates() - Constructor for class org.apache.whirr.service.RolePredicates
 
run(InputStream, PrintStream, PrintStream, List<String>) - Method in class org.apache.whirr.cli.command.DestroyClusterCommand
 
run(InputStream, PrintStream, PrintStream, List<String>) - Method in class org.apache.whirr.cli.command.DestroyInstanceCommand
 
run(InputStream, PrintStream, PrintStream, List<String>) - Method in class org.apache.whirr.cli.command.LaunchClusterCommand
 
run(InputStream, PrintStream, PrintStream, List<String>) - Method in class org.apache.whirr.cli.command.ListClusterCommand
 
run(InputStream, PrintStream, PrintStream, List<String>) - Method in class org.apache.whirr.cli.Command
 
run(InputStream, PrintStream, PrintStream, List<String>) - Method in class org.apache.whirr.cli.command.VersionCommand
 
runningInGroup(String) - Static method in class org.apache.whirr.service.Service
 
RunUrlStatement - Class in org.apache.whirr.service.jclouds
 
RunUrlStatement(String, String, String...) - Constructor for class org.apache.whirr.service.jclouds.RunUrlStatement
 
RunUrlStatement(boolean, String, String, String...) - Constructor for class org.apache.whirr.service.jclouds.RunUrlStatement
 

S

sameKeyPair(File, File) - Static method in class org.apache.whirr.ssh.KeyPair
 
ScriptBasedClusterAction - Class in org.apache.whirr.cluster.actions
A ClusterAction that provides the base functionality for running scripts on instances in the cluster.
ScriptBasedClusterAction(ComputeServiceContextFactory, Map<String, ClusterActionHandler>) - Constructor for class org.apache.whirr.cluster.actions.ScriptBasedClusterAction
 
Service - Class in org.apache.whirr.service
This class represents a service that a client wants to use.
Service() - Constructor for class org.apache.whirr.service.Service
 
ServiceFactory - Class in org.apache.whirr.service
This class is used to create Service instances.
ServiceFactory() - Constructor for class org.apache.whirr.service.ServiceFactory
 
setClientCidrs(List<String>) - Method in class org.apache.whirr.service.ClusterSpec
 
setCluster(Cluster) - Method in class org.apache.whirr.service.ClusterActionEvent
 
setClusterName(String) - Method in class org.apache.whirr.service.ClusterSpec
 
setClusterUser(String) - Method in class org.apache.whirr.service.ClusterSpec
 
setCredential(String) - Method in class org.apache.whirr.service.ClusterSpec
 
setHardwareId(String) - Method in class org.apache.whirr.service.ClusterSpec
 
setHardwareMinRam(int) - Method in class org.apache.whirr.service.ClusterSpec
 
setIdentity(String) - Method in class org.apache.whirr.service.ClusterSpec
 
setImageId(String) - Method in class org.apache.whirr.service.ClusterSpec
 
setInstanceTemplates(List<ClusterSpec.InstanceTemplate>) - Method in class org.apache.whirr.service.ClusterSpec
 
setLocationId(String) - Method in class org.apache.whirr.service.ClusterSpec
 
setMaxStartupRetries(int) - Method in class org.apache.whirr.service.ClusterSpec
 
setPermissionsTo600(File) - Static method in class org.apache.whirr.ssh.KeyPair
Set file permissions to 600 (unix)
setPrivateKey(String) - Method in class org.apache.whirr.service.ClusterSpec
The rsa private key which is used as the login identity on the cloud nodes.
setPrivateKey(File) - Method in class org.apache.whirr.service.ClusterSpec
 
setProvider(String) - Method in class org.apache.whirr.service.ClusterSpec
 
setPublicKey(String) - Method in class org.apache.whirr.service.ClusterSpec
The rsa public key which is authorized to login to your on the cloud nodes.
setPublicKey(File) - Method in class org.apache.whirr.service.ClusterSpec
 
setRunUrlBase(String) - Method in class org.apache.whirr.service.ClusterSpec
Deprecated. 
setServiceName(String) - Method in class org.apache.whirr.service.ClusterSpec
 
setTemplateBuilderStrategy(TemplateBuilderStrategy) - Method in class org.apache.whirr.service.ClusterActionEvent
 
setVersion(String) - Method in class org.apache.whirr.service.ClusterSpec
 
start() - Method in class org.apache.whirr.service.hadoop.HadoopProxy
 
StatementBuilder - Class in org.apache.whirr.service.jclouds
 
StatementBuilder() - Constructor for class org.apache.whirr.service.jclouds.StatementBuilder
 
statements - Variable in class org.apache.whirr.service.jclouds.StatementBuilder
 
stop() - Method in class org.apache.whirr.service.hadoop.HadoopProxy
 

T

TakeLoginCredentialsFromWhirrProperties - Class in org.apache.whirr.service.jclouds
 
TakeLoginCredentialsFromWhirrProperties() - Constructor for class org.apache.whirr.service.jclouds.TakeLoginCredentialsFromWhirrProperties
 
TemplateBuilderStrategy - Class in org.apache.whirr.service.jclouds
A class to configure a TemplateBuilder.
TemplateBuilderStrategy() - Constructor for class org.apache.whirr.service.jclouds.TemplateBuilderStrategy
 
toString() - Method in class org.apache.whirr.service.Cluster.Instance
 
toString() - Method in class org.apache.whirr.service.Cluster
 
toString() - Method in class org.apache.whirr.service.ClusterSpec.InstanceTemplate
 
toString() - Method in class org.apache.whirr.service.ClusterSpec
 

V

valueOf(String) - Static method in enum org.apache.whirr.service.ClusterSpec.Property
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.whirr.service.ClusterSpec.Property
Returns an array containing the constants of this enum type, in the order they are declared.
VersionCommand - Class in org.apache.whirr.cli.command
 
VersionCommand() - Constructor for class org.apache.whirr.cli.command.VersionCommand
 

W

withNoDefaults() - Static method in class org.apache.whirr.service.ClusterSpec
Create new empty instance for testing.
withNoDefaults(Configuration) - Static method in class org.apache.whirr.service.ClusterSpec
 
withTemporaryKeys() - Static method in class org.apache.whirr.service.ClusterSpec
Create an instance that uses a temporary RSA key pair.
withTemporaryKeys(Configuration) - Static method in class org.apache.whirr.service.ClusterSpec
 

Z

ZOOKEEPER_ROLE - Static variable in class org.apache.whirr.service.zookeeper.ZooKeeperClusterActionHandler
 
ZooKeeperCluster - Class in org.apache.whirr.service.zookeeper
 
ZooKeeperCluster() - Constructor for class org.apache.whirr.service.zookeeper.ZooKeeperCluster
 
ZooKeeperClusterActionHandler - Class in org.apache.whirr.service.zookeeper
 
ZooKeeperClusterActionHandler() - Constructor for class org.apache.whirr.service.zookeeper.ZooKeeperClusterActionHandler
 
ZooKeeperService - Class in org.apache.whirr.service.zookeeper
Deprecated. 
ZooKeeperService() - Constructor for class org.apache.whirr.service.zookeeper.ZooKeeperService
Deprecated.  

A B C D E F G H J K L M N O P R S T V W Z

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