Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2010
The Apache Software Foundation
. All Rights Reserved.