Interface NodeGroup

    • 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
      • getSecurityGroups

        List<String> getSecurityGroups()
        Returns:
        the security groups
      • isAutoSecurityGroup

        Boolean isAutoSecurityGroup()
        Returns:
        the auto security group
      • getNodeProcesses

        List<String> getNodeProcesses()
        Returns:
        node processes
      • getServiceConfigs

        Map<String,​? extends ServiceConfig> getServiceConfigs()
        Returns:
        map of service configurations or null
      • getInstances

        List<? extends Instance> getInstances()
        Returns:
        instances in the node group