| 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.hadoop | |
| org.apache.whirr.service.jclouds |
jclouds-specific classes.
|
| org.apache.whirr.service.puppet.statements |
| Modifier and Type | Method and Description |
|---|---|
Cluster.Instance |
Cluster.getInstanceMatching(com.google.common.base.Predicate<Cluster.Instance> predicate) |
| Modifier and Type | Method and Description |
|---|---|
static com.google.common.base.Predicate<Cluster.Instance> |
RolePredicates.allRolesIn(Set<String> roles) |
static com.google.common.base.Predicate<Cluster.Instance> |
RolePredicates.anyRoleIn(Set<String> roles) |
Set<Cluster.Instance> |
Cluster.getInstances() |
Set<Cluster.Instance> |
ClusterController.getInstances(ClusterSpec spec) |
Set<Cluster.Instance> |
ClusterController.getInstances(ClusterSpec spec,
ClusterStateStore stateStore) |
Set<Cluster.Instance> |
Cluster.getInstancesMatching(com.google.common.base.Predicate<Cluster.Instance> predicate) |
static com.google.common.base.Predicate<Cluster.Instance> |
RolePredicates.onlyRolesIn(Set<String> roles) |
static com.google.common.base.Predicate<Cluster.Instance> |
RolePredicates.role(String role) |
static com.google.common.base.Predicate<Cluster.Instance> |
RolePredicates.withIds(Set<String> ids) |
static com.google.common.base.Predicate<Cluster.Instance> |
RolePredicates.withIds(String... ids) |
| Modifier and Type | Method and Description |
|---|---|
Cluster.Instance |
Cluster.getInstanceMatching(com.google.common.base.Predicate<Cluster.Instance> predicate) |
Set<Cluster.Instance> |
Cluster.getInstancesMatching(com.google.common.base.Predicate<Cluster.Instance> predicate) |
void |
Cluster.removeInstancesMatching(com.google.common.base.Predicate<Cluster.Instance> predicate) |
| Constructor and Description |
|---|
Cluster(Set<Cluster.Instance> instances) |
Cluster(Set<Cluster.Instance> instances,
Properties configuration) |
| Modifier and Type | Method and Description |
|---|---|
protected com.google.common.base.Predicate<Cluster.Instance> |
ScriptBasedClusterAction.instanceIsNotInTarget() |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.util.concurrent.ListenableFuture<org.jclouds.compute.domain.ExecResponse> |
ScriptBasedClusterAction.runStatementOnInstanceInCluster(StatementBuilder statementBuilder,
Cluster.Instance instance,
ClusterSpec clusterSpec,
org.jclouds.compute.options.RunScriptOptions options) |
| Modifier and Type | Method and Description |
|---|---|
Set<Cluster.Instance> |
FirewallManager.StoredRule.instances()
Get the set of Instances for this stored rule.
|
| Modifier and Type | Method and Description |
|---|---|
FirewallManager.Rule |
FirewallManager.Rule.destination(Cluster.Instance destination) |
| Modifier and Type | Method and Description |
|---|---|
static void |
FirewallManager.authorizeIngress(org.jclouds.compute.ComputeServiceContext computeServiceContext,
Set<Cluster.Instance> instances,
ClusterSpec clusterSpec,
List<String> cidrs,
int... ports) |
FirewallManager.Rule |
FirewallManager.Rule.destination(com.google.common.base.Predicate<Cluster.Instance> destinationPredicate) |
FirewallManager.Rule |
FirewallManager.Rule.destination(Set<Cluster.Instance> destinations) |
| Constructor and Description |
|---|
FirewallManager.StoredRule(FirewallManager.Rule rule,
List<String> cidrs,
Set<Cluster.Instance> instances) |
| Modifier and Type | Method and Description |
|---|---|
protected List<Cluster.Instance> |
CassandraClusterActionHandler.getSeeds(Set<Cluster.Instance> instances)
Pick a selection of the nodes that are to become seeds.
|
| Modifier and Type | Method and Description |
|---|---|
protected List<Cluster.Instance> |
CassandraClusterActionHandler.getSeeds(Set<Cluster.Instance> instances)
Pick a selection of the nodes that are to become seeds.
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,String> |
VolumeManager.getDeviceMappings(ClusterSpec clusterSpec,
Cluster.Instance instance) |
| Modifier and Type | Method and Description |
|---|---|
org.jclouds.scriptbuilder.domain.Statement |
StatementBuilder.build(ClusterSpec clusterSpec,
Cluster.Instance instance) |
| Constructor and Description |
|---|
CreateSitePpAndApplyRoles(Iterable<String> roles,
Iterable<Cluster.Instance> instances,
org.apache.commons.configuration.Configuration config) |
Copyright © 2010–2016 Cloudera. All rights reserved.