A B C D E F G H J 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
 
authorizeIngress(ComputeServiceContext, NodeMetadata, ClusterSpec, int...) - Static method in class org.apache.whirr.service.jclouds.FirewallSettings
 
authorizeIngress(ComputeServiceContext, NodeMetadata, ClusterSpec, String, int...) - Static method in class org.apache.whirr.service.jclouds.FirewallSettings
 
authorizeIngress(ComputeServiceContext, Set<? extends NodeMetadata>, 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

build(ClusterSpec) - Static method in class org.apache.whirr.service.ComputeServiceContextBuilder
 

C

CASSANDRA_ROLE - Static variable in class org.apache.whirr.service.cassandra.CassandraService
 
CassandraService - Class in org.apache.whirr.service.cassandra
 
CassandraService() - Constructor for class org.apache.whirr.service.cassandra.CassandraService
 
CLIENT_PORT - Static variable in class org.apache.whirr.service.cassandra.CassandraService
 
Cluster - Class in org.apache.whirr.service
This class represents a real cluster of 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) - Constructor for class org.apache.whirr.service.Cluster.Instance
 
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.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.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
 
configureTemplateBuilder(ClusterSpec, TemplateBuilder) - Method in class org.apache.whirr.service.hadoop.HadoopTemplateBuilderStrategy
 
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

destroyCluster(ClusterSpec) - Method in class org.apache.whirr.service.Service
Stop the cluster and destroy all resources associated with it.
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
 

E

equals(Object) - Method in class org.apache.whirr.service.ClusterSpec
 
equals(Object) - Method in class org.apache.whirr.service.ClusterSpec.InstanceTemplate
 

F

factory - Variable in class org.apache.whirr.cli.command.AbstractClusterSpecCommand
 
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
 

G

getClientCidrs() - 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
 
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
 
getCredential() - Method in class org.apache.whirr.service.ClusterSpec
 
getDescription() - Method in class org.apache.whirr.cli.Command
 
getHardwareId() - Method in class org.apache.whirr.service.ClusterSpec
 
getHosts() - Method in class org.apache.whirr.service.zookeeper.ZooKeeperCluster
 
getIdentity() - Method in class org.apache.whirr.service.ClusterSpec
 
getImageId() - Method in class org.apache.whirr.service.ClusterSpec
 
getInstances() - 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
 
getName() - Method in class org.apache.whirr.cli.Command
 
getName() - Method in class org.apache.whirr.service.cassandra.CassandraService
 
getName() - Method in class org.apache.whirr.service.hadoop.HadoopService
 
getName() - Method in class org.apache.whirr.service.Service
 
getName() - Method in class org.apache.whirr.service.zookeeper.ZooKeeperService
 
getNamenodePublicAddress() - 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
 
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
 
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
 
getSeeds(List<NodeMetadata>) - Method in class org.apache.whirr.service.cassandra.CassandraService
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
 
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(Set<Cluster.Instance>, Properties) - Constructor for class org.apache.whirr.service.hadoop.HadoopCluster
 
HadoopProxy - Class in org.apache.whirr.service.hadoop
 
HadoopProxy(ClusterSpec, HadoopCluster) - Constructor for class org.apache.whirr.service.hadoop.HadoopProxy
 
HadoopService - Class in org.apache.whirr.service.hadoop
 
HadoopService() - Constructor for class org.apache.whirr.service.hadoop.HadoopService
 
HadoopTemplateBuilderStrategy - Class in org.apache.whirr.service.hadoop
 
HadoopTemplateBuilderStrategy() - Constructor for class org.apache.whirr.service.hadoop.HadoopTemplateBuilderStrategy
 
hashCode() - Method in class org.apache.whirr.service.ClusterSpec
 
hashCode() - Method in class org.apache.whirr.service.ClusterSpec.InstanceTemplate
 
hasMultipleArguments() - Method in enum org.apache.whirr.service.ClusterSpec.Property
 

J

JOBTRACKER_PORT - Static variable in class org.apache.whirr.service.hadoop.HadoopService
 
JOBTRACKER_WEB_UI_PORT - Static variable in class org.apache.whirr.service.hadoop.HadoopService
 

L

launchCluster(ClusterSpec) - Method in class org.apache.whirr.service.cassandra.CassandraService
 
launchCluster(ClusterSpec) - Method in class org.apache.whirr.service.hadoop.HadoopService
 
launchCluster(ClusterSpec) - Method in class org.apache.whirr.service.Service
Start the cluster described by clusterSpec and block until the cluster is available.
launchCluster(ClusterSpec) - Method in class org.apache.whirr.service.zookeeper.ZooKeeperService
 
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
 
MASTER_ROLE - Static variable in class org.apache.whirr.service.hadoop.HadoopService
 

N

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

O

org.apache.whirr.cli - package org.apache.whirr.cli
 
org.apache.whirr.cli.command - package org.apache.whirr.cli.command
 
org.apache.whirr.service - package org.apache.whirr.service
 
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.jclouds - package org.apache.whirr.service.jclouds
 
org.apache.whirr.service.zookeeper - package org.apache.whirr.service.zookeeper
 

P

parse(String...) - Static method in class org.apache.whirr.service.ClusterSpec.InstanceTemplate
 
parser - Variable in class org.apache.whirr.cli.command.AbstractClusterSpecCommand
 

R

readPrivateKey() - Method in class org.apache.whirr.service.ClusterSpec
 
readPublicKey() - Method in class org.apache.whirr.service.ClusterSpec
 
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.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
 
runningWithTag(String) - Static method in class org.apache.whirr.service.Service
 
RunUrlBuilder - Class in org.apache.whirr.service
A convenience class for building scripts to run on nodes.
RunUrlBuilder() - Constructor for class org.apache.whirr.service.RunUrlBuilder
 
runUrls(String, String...) - Static method in class org.apache.whirr.service.RunUrlBuilder
 

S

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
 
setClusterName(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
 
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
 
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
 
setServiceName(String) - Method in class org.apache.whirr.service.ClusterSpec
 
setVersion(String) - Method in class org.apache.whirr.service.ClusterSpec
 
start() - Method in class org.apache.whirr.service.hadoop.HadoopProxy
 
stop() - Method in class org.apache.whirr.service.hadoop.HadoopProxy
 

T

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

WEB_PORT - Static variable in class org.apache.whirr.service.hadoop.HadoopService
 
WORKER_ROLE - Static variable in class org.apache.whirr.service.hadoop.HadoopService
 

Z

ZOOKEEPER_ROLE - Static variable in class org.apache.whirr.service.zookeeper.ZooKeeperService
 
ZooKeeperCluster - Class in org.apache.whirr.service.zookeeper
 
ZooKeeperCluster(Set<Cluster.Instance>, String) - Constructor for class org.apache.whirr.service.zookeeper.ZooKeeperCluster
 
ZooKeeperService - Class in org.apache.whirr.service.zookeeper
 
ZooKeeperService() - Constructor for class org.apache.whirr.service.zookeeper.ZooKeeperService
 

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

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