Interface ClusterTemplateService

    • Method Detail

      • list

        List<? extends ClusterTemplate> list()
        List all cluster templates
        Returns:
        list of cluster templates or empty
      • get

        ClusterTemplate get​(String templateId)
        Get a cluster template by ID
        Parameters:
        templateId - the template identifier
        Returns:
        the cluster template or null if not found
      • create

        ClusterTemplate create​(ClusterTemplate template)
        Create a new cluster template
        Parameters:
        template - the cluster template to create
        Returns:
        the created cluster template
      • delete

        ActionResponse delete​(String templateId)
        Delete the specified cluster template
        Parameters:
        templateId - the template identifier
        Returns:
        the action response