public class Cluster extends Object implements Comparable<Cluster>
Modifier and Type | Class and Description |
---|---|
static class |
Cluster.Builder<T extends Cluster.Builder<T>> |
static class |
Cluster.ManagedState |
Modifier | Constructor and Description |
---|---|
protected |
Cluster(String id,
AllocationState allocationState,
Host.ClusterType clusterType,
String hypervisor,
Cluster.ManagedState managedState,
String name,
String podId,
String podName,
String zoneId,
String zoneName) |
Modifier and Type | Method and Description |
---|---|
static Cluster.Builder<?> |
builder() |
int |
compareTo(Cluster other) |
boolean |
equals(Object obj) |
AllocationState |
getAllocationState() |
Host.ClusterType |
getClusterType() |
String |
getHypervisor() |
String |
getId() |
Cluster.ManagedState |
getManagedState() |
String |
getName() |
String |
getPodId() |
String |
getPodName() |
String |
getZoneId() |
String |
getZoneName() |
int |
hashCode() |
protected com.google.common.base.Objects.ToStringHelper |
string() |
Cluster.Builder<?> |
toBuilder() |
String |
toString() |
@ConstructorProperties(value={"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)
public static Cluster.Builder<?> builder()
public Cluster.Builder<?> toBuilder()
public String getId()
@Nullable public AllocationState getAllocationState()
@Nullable public Host.ClusterType getClusterType()
@Nullable public Cluster.ManagedState getManagedState()
protected com.google.common.base.Objects.ToStringHelper string()
public int compareTo(Cluster other)
compareTo
in interface Comparable<Cluster>
Copyright © 2009-2013 jclouds. All Rights Reserved.