| Package | Description |
|---|---|
| org.apache.whirr |
The Whirr client API.
|
| org.apache.whirr.actions |
A collection of
ClusterAction implementations. |
| org.apache.whirr.service |
The Whirr Service API.
|
| org.apache.whirr.service.cassandra | |
| org.apache.whirr.service.chef | |
| org.apache.whirr.service.druid |
Package for the Apache Whirr service for Druid
|
| org.apache.whirr.service.elasticsearch | |
| org.apache.whirr.service.ganglia | |
| org.apache.whirr.service.hadoop | |
| org.apache.whirr.service.hama | |
| org.apache.whirr.service.hbase | |
| org.apache.whirr.service.kerberos | |
| org.apache.whirr.service.mahout | |
| org.apache.whirr.service.pig | |
| org.apache.whirr.service.puppet | |
| org.apache.whirr.service.solr | |
| org.apache.whirr.service.yarn | |
| org.apache.whirr.service.zookeeper |
| Modifier and Type | Field and Description |
|---|---|
protected com.google.common.cache.LoadingCache<String,ClusterActionHandler> |
DynamicHandlerMapFactory.cache |
protected Map<String,ClusterActionHandler> |
DynamicHandlerMapFactory.clusterActionHandlerMap |
| Modifier and Type | Method and Description |
|---|---|
ClusterActionHandler |
HandlerMapFactory.ReturnHandlerByRoleOrPrefix.load(String role) |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.cache.LoadingCache<String,ClusterActionHandler> |
DynamicHandlerMapFactory.create() |
com.google.common.cache.LoadingCache<String,ClusterActionHandler> |
HandlerMapFactory.create() |
com.google.common.cache.LoadingCache<String,ClusterActionHandler> |
HandlerMapFactory.create(Iterable<ClusterActionHandlerFactory> factories,
Iterable<ClusterActionHandler> handlers) |
| Modifier and Type | Method and Description |
|---|---|
void |
DynamicHandlerMapFactory.bind(ClusterActionHandler clusterActionHandler) |
void |
DynamicHandlerMapFactory.unbind(ClusterActionHandler clusterActionHandler) |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.cache.LoadingCache<String,ClusterActionHandler> |
HandlerMapFactory.create(Iterable<ClusterActionHandlerFactory> factories,
Iterable<ClusterActionHandler> handlers) |
| Constructor and Description |
|---|
HandlerMapFactory.ReturnHandlerByRoleOrPrefix(Map<String,ClusterActionHandlerFactory> factoryMap,
Map<String,ClusterActionHandler> handlerMap) |
| Constructor and Description |
|---|
BootstrapClusterAction(com.google.common.base.Function<ClusterSpec,org.jclouds.compute.ComputeServiceContext> getCompute,
com.google.common.cache.LoadingCache<String,ClusterActionHandler> handlerMap) |
ByonClusterAction(String action,
com.google.common.base.Function<ClusterSpec,org.jclouds.compute.ComputeServiceContext> getCompute,
com.google.common.cache.LoadingCache<String,ClusterActionHandler> handlerMap) |
CleanupClusterAction(com.google.common.base.Function<ClusterSpec,org.jclouds.compute.ComputeServiceContext> getCompute,
com.google.common.cache.LoadingCache<String,ClusterActionHandler> handlerMap) |
CleanupClusterAction(com.google.common.base.Function<ClusterSpec,org.jclouds.compute.ComputeServiceContext> getCompute,
com.google.common.cache.LoadingCache<String,ClusterActionHandler> handlerMap,
Set<String> targetRoles,
Set<String> targetInstanceIds) |
ConfigureServicesAction(com.google.common.base.Function<ClusterSpec,org.jclouds.compute.ComputeServiceContext> getCompute,
com.google.common.cache.LoadingCache<String,ClusterActionHandler> handlerMap) |
ConfigureServicesAction(com.google.common.base.Function<ClusterSpec,org.jclouds.compute.ComputeServiceContext> getCompute,
com.google.common.cache.LoadingCache<String,ClusterActionHandler> handlerMap,
Set<String> targetRoles,
Set<String> targetInstanceIds) |
DestroyClusterAction(com.google.common.base.Function<ClusterSpec,org.jclouds.compute.ComputeServiceContext> getCompute,
com.google.common.cache.LoadingCache<String,ClusterActionHandler> handlerMap) |
ScriptBasedClusterAction(com.google.common.base.Function<ClusterSpec,org.jclouds.compute.ComputeServiceContext> getCompute,
com.google.common.cache.LoadingCache<String,ClusterActionHandler> handlerMap) |
ScriptBasedClusterAction(com.google.common.base.Function<ClusterSpec,org.jclouds.compute.ComputeServiceContext> getCompute,
com.google.common.cache.LoadingCache<String,ClusterActionHandler> handlerMap,
Set<String> targetRoles,
Set<String> targetInstanceIds) |
StartServicesAction(com.google.common.base.Function<ClusterSpec,org.jclouds.compute.ComputeServiceContext> getCompute,
com.google.common.cache.LoadingCache<String,ClusterActionHandler> handlerMap) |
StartServicesAction(com.google.common.base.Function<ClusterSpec,org.jclouds.compute.ComputeServiceContext> getCompute,
com.google.common.cache.LoadingCache<String,ClusterActionHandler> handlerMap,
Set<String> targetRoles,
Set<String> targetInstanceIds) |
StopServicesAction(com.google.common.base.Function<ClusterSpec,org.jclouds.compute.ComputeServiceContext> getCompute,
com.google.common.cache.LoadingCache<String,ClusterActionHandler> handlerMap) |
StopServicesAction(com.google.common.base.Function<ClusterSpec,org.jclouds.compute.ComputeServiceContext> getCompute,
com.google.common.cache.LoadingCache<String,ClusterActionHandler> handlerMap,
Set<String> targetRoles,
Set<String> targetInstanceIds) |
| Modifier and Type | Class and Description |
|---|---|
class |
ClusterActionHandlerSupport
This is a utility class to make it easier to implement
ClusterActionHandler. |
class |
NoopClusterActionHandler |
| Modifier and Type | Method and Description |
|---|---|
abstract ClusterActionHandler |
ClusterActionHandlerFactory.create(String roleName) |
| Modifier and Type | Class and Description |
|---|---|
class |
CassandraClusterActionHandler |
| Modifier and Type | Class and Description |
|---|---|
class |
ChefClusterActionHandler
Installs chef-solo provisioned services, chef itself and its dependencies.
|
| Modifier and Type | Method and Description |
|---|---|
ClusterActionHandler |
ChefClusterActionHandlerFactory.create(String roleName) |
| Modifier and Type | Class and Description |
|---|---|
class |
DruidBrokerClusterActionHandler
Broker subclass of DruidClusterActionHandler.
|
class |
DruidClusterActionHandler |
class |
DruidComputeClusterActionHandler |
class |
DruidMasterClusterActionHandler |
class |
DruidMySQLClusterActionHandler |
class |
DruidRealtimeClusterActionHandler |
| Modifier and Type | Class and Description |
|---|---|
class |
ElasticSearchHandler |
| Modifier and Type | Class and Description |
|---|---|
class |
GangliaMetadClusterActionHandler |
class |
GangliaMonitorClusterActionHandler |
| Modifier and Type | Class and Description |
|---|---|
class |
HadoopClusterActionHandler |
class |
HadoopDataNodeClusterActionHandler |
class |
HadoopJobTrackerClusterActionHandler |
class |
HadoopNameNodeClusterActionHandler |
class |
HadoopTaskTrackerClusterActionHandler |
| Modifier and Type | Class and Description |
|---|---|
class |
HamaClusterActionHandler
Base class for Hama service handlers.
|
class |
HamaGroomServerClusterActionHandler |
class |
HamaMasterClusterActionHandler |
| Modifier and Type | Class and Description |
|---|---|
class |
BasicServerClusterActionHandler
Provides a base class for servers like REST or Avro.
|
class |
HBaseAvroServerClusterActionHandler |
class |
HBaseClusterActionHandler
Base class for HBase service handlers.
|
class |
HBaseMasterClusterActionHandler |
class |
HBaseRegionServerClusterActionHandler |
class |
HBaseRestServerClusterActionHandler |
class |
HBaseThriftServerClusterActionHandler |
| Modifier and Type | Class and Description |
|---|---|
class |
KerberosBaseHandler |
class |
KerberosClientHandler |
class |
KerberosServerHandler |
| Modifier and Type | Class and Description |
|---|---|
class |
MahoutClientClusterActionHandler
Mahout cluster action handler which configures Mahout by unpacking a binary tarball and
setting MAHOUT_HOME and PATH environment variables.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PigClientClusterActionHandler
Pig cluster action handler which configures Pig by unpacking a binary tarball and
setting PIG_HOME and PATH environment variables.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PuppetClusterActionHandler
Installs puppet.
|
class |
PuppetInstallClusterActionHandler
Installs puppet (and ruby).
|
| Modifier and Type | Method and Description |
|---|---|
ClusterActionHandler |
PuppetClusterActionHandlerFactory.create(String roleName) |
| Modifier and Type | Class and Description |
|---|---|
class |
SolrClusterActionHandler |
| Modifier and Type | Class and Description |
|---|---|
class |
MapReduceJobHistoryServerHandler |
class |
YarnHandler |
class |
YarnNodeManagerHandler |
class |
YarnResourceManagerHandler |
| Modifier and Type | Class and Description |
|---|---|
class |
ZooKeeperClusterActionHandler |
Copyright © 2010–2016 Cloudera. All rights reserved.