org.apache.whirr.service
Class ClusterSpec.InstanceTemplate
java.lang.Object
org.apache.whirr.service.ClusterSpec.InstanceTemplate
- Enclosing class:
- ClusterSpec
public static class ClusterSpec.InstanceTemplate
- extends Object
This class describes the type of instances that should be in the cluster.
This is done by specifying the number of instances in each role.
ClusterSpec.InstanceTemplate
public ClusterSpec.InstanceTemplate(int numberOfInstances,
String... roles)
ClusterSpec.InstanceTemplate
public ClusterSpec.InstanceTemplate(int numberOfInstances,
Set<String> roles)
getRoles
public Set<String> getRoles()
getNumberOfInstances
public int getNumberOfInstances()
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
toString
public String toString()
- Overrides:
toString
in class Object
parse
public static List<ClusterSpec.InstanceTemplate> parse(String... strings)
Copyright © 2010-2011 The Apache Software Foundation. All Rights Reserved.