Package org.openstack4j.model.sahara
Interface Cluster
-
- All Superinterfaces:
Buildable<ClusterBuilder>,ModelEntity,Serializable
- All Known Implementing Classes:
SaharaCluster
public interface Cluster extends ModelEntity, Buildable<ClusterBuilder>
An OpenStack Cluster- Author:
- ekasit.kijsipongse@nectec.or.th
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classCluster.Status-
Nested classes/interfaces inherited from interface org.openstack4j.common.Buildable
Buildable.Builder<T extends Buildable.Builder<T,M>,M extends Buildable<?>>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<String>getAntiAffinity()Map<String,? extends ServiceConfig>getClusterConfigs()StringgetClusterTemplateId()DategetCreatedAt()StringgetDefaultImageId()StringgetDescription()StringgetHadoopVersion()StringgetId()Map<String,? extends ServiceInfo>getInfos()StringgetManagementNetworkId()StringgetManagementPublicKey()StringgetName()List<? extends NodeGroup>getNodeGroups()StringgetPluginName()Cluster.StatusgetStatus()StringgetStatusDescription()StringgetTenantId()StringgetTrustId()DategetUpdatedAt()StringgetUserKeypairId()BooleanisTransient()
-
-
-
Method Detail
-
getStatus
Cluster.Status getStatus()
- Returns:
- the status of the cluster
-
getInfos
Map<String,? extends ServiceInfo> getInfos()
- Returns:
- the information of the cluster
-
getClusterTemplateId
String getClusterTemplateId()
- Returns:
- the template id of the cluster
-
isTransient
Boolean isTransient()
- Returns:
- the if the cluster is transient
-
getDescription
String getDescription()
- Returns:
- the description of the cluster
-
getClusterConfigs
Map<String,? extends ServiceConfig> getClusterConfigs()
- Returns:
- the configurations of the cluster
-
getCreatedAt
Date getCreatedAt()
- Returns:
- the created date of the cluster
-
getDefaultImageId
String getDefaultImageId()
- Returns:
- the default image id of the cluster
-
getUserKeypairId
String getUserKeypairId()
- Returns:
- the user keypair id of the cluster
-
getUpdatedAt
Date getUpdatedAt()
- Returns:
- the updated date of the cluster
-
getPluginName
String getPluginName()
- Returns:
- the plugin name of the cluster
-
getManagementNetworkId
String getManagementNetworkId()
- Returns:
- the management network of the cluster
-
getTenantId
String getTenantId()
- Returns:
- the tenant id of the cluster
-
getManagementPublicKey
String getManagementPublicKey()
- Returns:
- the management public key of the cluster
-
getStatusDescription
String getStatusDescription()
- Returns:
- the status description of the cluster
-
getHadoopVersion
String getHadoopVersion()
- Returns:
- the hadoop version of the cluster
-
getId
String getId()
- Returns:
- the identifier of the cluster
-
getTrustId
String getTrustId()
- Returns:
- the trust id of the cluster
-
getName
String getName()
- Returns:
- the name of the cluster
-
-