org.apache.whirr
Class Cluster
java.lang.Object
org.apache.whirr.Cluster
public class Cluster
- extends Object
This class represents a real cluster of Cluster.Instance
s.
Nested Class Summary |
static class |
Cluster.Instance
This class represents a real node running in a cluster. |
Cluster
public Cluster(Set<Cluster.Instance> instances)
Cluster
public Cluster(Set<Cluster.Instance> instances,
Properties configuration)
empty
public static Cluster empty()
getInstances
public Set<Cluster.Instance> getInstances()
getConfiguration
public Properties getConfiguration()
getInstanceMatching
public Cluster.Instance getInstanceMatching(com.google.common.base.Predicate<Cluster.Instance> predicate)
getInstancesMatching
public Set<Cluster.Instance> getInstancesMatching(com.google.common.base.Predicate<Cluster.Instance> predicate)
removeInstancesMatching
public void removeInstancesMatching(com.google.common.base.Predicate<Cluster.Instance> predicate)
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2010-2012 The Apache Software Foundation. All Rights Reserved.