Package org.openstack4j.model.sahara
Interface NodeGroupTemplate
-
- All Superinterfaces:
Buildable<NodeGroupTemplateBuilder>,ModelEntity,Serializable
- All Known Implementing Classes:
SaharaNodeGroupTemplate
public interface NodeGroupTemplate extends ModelEntity, Buildable<NodeGroupTemplateBuilder>
A Sahara Node Group 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 DategetCreatedAt()StringgetDescription()StringgetFlavorId()StringgetFloatingNetworkId()StringgetHadoopVersion()StringgetId()StringgetImageId()StringgetName()List<String>getNodeProcesses()StringgetPluginName()List<String>getSecurityGroups()Map<String,? extends ServiceConfig>getServiceConfigs()StringgetTenantId()DategetUpdatedAt()StringgetVolumeMountPrefix()IntegergetVolumesPerNode()IntegergetVolumesSize()BooleanisAutoSecurityGroup()
-
-
-
Method Detail
-
getId
String getId()
- Returns:
- the identifier
-
getName
String getName()
- Returns:
- the name of the node group template
-
getDescription
String getDescription()
- Returns:
- the description of the node group template
-
getHadoopVersion
String getHadoopVersion()
- Returns:
- the hadoop version
-
getPluginName
String getPluginName()
- Returns:
- the plugin name
-
getTenantId
String getTenantId()
- Returns:
- the tenant ID
-
getCreatedAt
Date getCreatedAt()
- Returns:
- the created date
-
getUpdatedAt
Date getUpdatedAt()
- Returns:
- the updated date
-
getFloatingNetworkId
String getFloatingNetworkId()
- Returns:
- the id of floating IP Pool
-
getVolumesPerNode
Integer getVolumesPerNode()
- Returns:
- the number of volumes per node
-
getVolumesSize
Integer getVolumesSize()
- Returns:
- the volumes size
-
getVolumeMountPrefix
String getVolumeMountPrefix()
- Returns:
- the volume mount prefix
-
getImageId
String getImageId()
- Returns:
- the image identifier
-
getFlavorId
String getFlavorId()
- Returns:
- the flavor identifier
-
isAutoSecurityGroup
Boolean isAutoSecurityGroup()
- Returns:
- the auto security group
-
getServiceConfigs
Map<String,? extends ServiceConfig> getServiceConfigs()
- Returns:
- map of service configurations or null
-
-