public class SaharaCluster extends Object implements Cluster
Modifier and Type | Class and Description |
---|---|
static class |
SaharaCluster.Clusters |
static class |
SaharaCluster.ConcreteClusterBuilder |
Cluster.Status
Buildable.Builder<T extends Buildable.Builder<T,M>,M extends Buildable<?>>
Constructor and Description |
---|
SaharaCluster() |
Modifier and Type | Method and Description |
---|---|
static ClusterBuilder |
builder() |
List<String> |
getAntiAffinity() |
Map<String,? extends ServiceConfig> |
getClusterConfigs() |
String |
getClusterTemplateId() |
Date |
getCreatedAt() |
String |
getDefaultImageId() |
String |
getDescription() |
String |
getHadoopVersion() |
String |
getId() |
Map<String,? extends ServiceInfo> |
getInfos() |
String |
getManagementNetworkId() |
String |
getManagementPublicKey() |
String |
getName() |
List<? extends NodeGroup> |
getNodeGroups() |
String |
getPluginName() |
Cluster.Status |
getStatus() |
String |
getStatusDescription() |
String |
getTenantId() |
String |
getTrustId() |
Date |
getUpdatedAt() |
String |
getUserKeypairId() |
Boolean |
isTransient() |
ClusterBuilder |
toBuilder() |
String |
toString() |
public Cluster.Status getStatus()
public Map<String,? extends ServiceInfo> getInfos()
public String getClusterTemplateId()
getClusterTemplateId
in interface Cluster
public Boolean isTransient()
isTransient
in interface Cluster
public String getDescription()
getDescription
in interface Cluster
public Map<String,? extends ServiceConfig> getClusterConfigs()
getClusterConfigs
in interface Cluster
public Date getCreatedAt()
getCreatedAt
in interface Cluster
public String getDefaultImageId()
getDefaultImageId
in interface Cluster
public String getUserKeypairId()
getUserKeypairId
in interface Cluster
public Date getUpdatedAt()
getUpdatedAt
in interface Cluster
public String getPluginName()
getPluginName
in interface Cluster
public String getManagementNetworkId()
getManagementNetworkId
in interface Cluster
public List<String> getAntiAffinity()
getAntiAffinity
in interface Cluster
public String getTenantId()
getTenantId
in interface Cluster
public List<? extends NodeGroup> getNodeGroups()
getNodeGroups
in interface Cluster
public String getManagementPublicKey()
getManagementPublicKey
in interface Cluster
public String getStatusDescription()
getStatusDescription
in interface Cluster
public String getHadoopVersion()
getHadoopVersion
in interface Cluster
public String getId()
public String getTrustId()
getTrustId
in interface Cluster
public String getName()
public ClusterBuilder toBuilder()
toBuilder
in interface Buildable<ClusterBuilder>
public static ClusterBuilder builder()
Copyright © 2017. All rights reserved.