Package org.openstack4j.model.sahara
Interface NodeGroup
-
- All Superinterfaces:
Buildable<NodeGroupBuilder>,ModelEntity,Serializable
- All Known Implementing Classes:
SaharaNodeGroup
public interface NodeGroup extends ModelEntity, Buildable<NodeGroupBuilder>
A Sahara Node Group- 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 IntegergetCount()DategetCreatedAt()StringgetFlavorId()StringgetFloatingNetworkId()StringgetImageId()List<? extends Instance>getInstances()StringgetName()StringgetNodeGroupTemplateId()List<String>getNodeProcesses()List<String>getSecurityGroups()Map<String,? extends ServiceConfig>getServiceConfigs()DategetUpdatedAt()StringgetVolumeMountPrefix()IntegergetVolumesPerNode()IntegergetVolumesSize()BooleanisAutoSecurityGroup()
-
-
-
Method Detail
-
getName
String getName()
- Returns:
- the name of the node group
-
getCount
Integer getCount()
- Returns:
- the number of instances in node groups
-
getNodeGroupTemplateId
String getNodeGroupTemplateId()
- Returns:
- the id of node group template
-
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
-
-