Class QuickFiltersControl

    • Constructor Detail

      • QuickFiltersControl

        public QuickFiltersControl​(@NotNull
                                   @NotNull BambooEnvironmentData environmentData)
    • Method Detail

      • getQuickFilter

        public RestQuickFilter getQuickFilter​(long id)
        Get an existing quick filter by id. Requires current user to have admin permission.
      • getAllQuickFilters

        public List<RestQuickFilter> getAllQuickFilters()
        Get all existing quick filters. Requires current user to have admin permission.
      • createQuickFilter

        public void createQuickFilter​(RestQuickFilter quickFilter)
        Create a quick filter. Id will be assigned to passed DTO after creation. Requires current user to have admin permission.
      • updateQuickFilter

        public void updateQuickFilter​(RestQuickFilter quickFilter)
        Update a quick filter. Requires current user to have admin permission.
      • deleteQuickFilter

        public void deleteQuickFilter​(long id)
        Delete a quick filter by id. Requires current user to have admin permission.
      • deleteQuickFilter

        public void deleteQuickFilter​(String name)
        Delete a quick filter by name. Requires current user to have admin permission.