Package org.jclouds.cloudstack.domain
Class Cluster
java.lang.Object
org.jclouds.cloudstack.domain.Cluster
- All Implemented Interfaces:
 Comparable<Cluster>
Represents a CloudStack Cluster.
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classCluster.Builder<T extends Cluster.Builder<T>>static enum - 
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedCluster(String id, AllocationState allocationState, Host.ClusterType clusterType, String hypervisor, Cluster.ManagedState managedState, String name, String podId, String podName, String zoneId, String zoneName)  - 
Method Summary
 
- 
Constructor Details
- 
Cluster
@ConstructorProperties({"id","allocationstate","clustertype","hypervisortype","managedstate","name","podid","podname","zoneid","zonename"}) protected Cluster(String id, @Nullable AllocationState allocationState, @Nullable Host.ClusterType clusterType, @Nullable String hypervisor, @Nullable Cluster.ManagedState managedState, @Nullable String name, @Nullable String podId, @Nullable String podName, @Nullable String zoneId, @Nullable String zoneName)  
 - 
 - 
Method Details
- 
builder
 - 
toBuilder
 - 
getId
 - 
getAllocationState
 - 
getClusterType
 - 
getHypervisor
 - 
getManagedState
 - 
getName
 - 
getPodId
 - 
getPodName
 - 
getZoneId
 - 
getZoneName
 - 
hashCode
public int hashCode() - 
equals
 - 
string
protected com.google.common.base.MoreObjects.ToStringHelper string() - 
toString
 - 
compareTo
- Specified by:
 compareToin interfaceComparable<Cluster>
 
 -