Interface NodeGroupTemplate

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