Package org.openstack4j.model.sahara
Interface ClusterTemplate
-
- All Superinterfaces:
Buildable<ClusterTemplateBuilder>,ModelEntity,Serializable
- All Known Implementing Classes:
SaharaClusterTemplate
public interface ClusterTemplate extends ModelEntity, Buildable<ClusterTemplateBuilder>
A Sahara Cluster Template- Author:
- Ekasit Kijsipongse
-
-
Nested Class Summary
-
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()DategetCreatedAt()StringgetDefaultImageId()StringgetDescription()StringgetHadoopVersion()StringgetId()StringgetManagementNetworkId()StringgetName()List<? extends NodeGroup>getNodeGroups()StringgetPluginName()StringgetTenantId()DategetUpdatedAt()
-
-
-
Method Detail
-
getHadoopVersion
String getHadoopVersion()
- Returns:
- the hadoop version
-
getDefaultImageId
String getDefaultImageId()
- Returns:
- the default image identifier
-
getName
String getName()
- Returns:
- the name of the node group template
-
getUpdatedAt
Date getUpdatedAt()
- Returns:
- the updated date
-
getTenantId
String getTenantId()
- Returns:
- the tenant ID
-
getPluginName
String getPluginName()
- Returns:
- the plugin name
-
getDescription
String getDescription()
- Returns:
- the description of the node group template
-
getId
String getId()
- Returns:
- the identifier
-
getManagementNetworkId
String getManagementNetworkId()
- Returns:
- the id of neutron management network
-
getCreatedAt
Date getCreatedAt()
- Returns:
- the created date
-
getClusterConfigs
Map<String,? extends ServiceConfig> getClusterConfigs()
- Returns:
- map of cluster configurations or null
-
-