Interface ClassificationMatchApi


public interface ClassificationMatchApi
  • Method Details Link icon

    • addClassificationMatch Link icon

      ClassificationMatch addClassificationMatch(AddClassificationMatchRequest request)
      Add the ClassificationMatch for given asset and classification.
      Parameters:
      request - request specifying classification match to be added
      Returns:
      added classification match with given asset and classification
    • addClassificationMatches Link icon

      List<ClassificationMatch> addClassificationMatches(AddClassificationMatchesRequest request)
      Add the list of ClassificationMatch for given asset and a list of the classifications.
      Parameters:
      request - request specifying classification matches to be added
      Returns:
      added classification matches with given asset and classifications
    • getClassificationMatch Link icon

      ClassificationMatch getClassificationMatch(GetClassificationMatchRequest request)
      Finds the ClassificationMatch with given id.
      Parameters:
      request - request specifying id of classification match
      Returns:
      classification match with given id
    • findClassificationMatches Link icon

      PagedResponse<ClassificationMatch> findClassificationMatches(FindClassificationMatchesRequest request)
      Finds all the ClassificationMatch matching given search criteria.
      Parameters:
      request - search criteria specifying what classification matches to search for
      Returns:
      classification matches matching given criteria
    • changeClassificationMatch Link icon

      ClassificationMatch changeClassificationMatch(ChangeClassificationMatchRequest request)
      Allows to change status of classification match. Only two statuses are allowed to be changed to : ACCEPTED and REJECTED. REJECTED matches are no longer visible on asset page and can't be searched by.
      Parameters:
      request - request specifying classification match and changes that should be performed on it
      Returns:
      updated classification match
    • changeClassificationMatches Link icon

      List<ClassificationMatch> changeClassificationMatches(List<ChangeClassificationMatchRequest> requests)
      Allows to change statuses of classification matches. Only two statuses are allowed to be changed to : ACCEPTED and REJECTED. REJECTED matches are no longer visible on asset page and can't be searched by.
      Parameters:
      requests - requests specifying classification matches and changes that should be performed on them
      Returns:
      updated classification matches
    • removeClassificationMatch Link icon

      void removeClassificationMatch(DeleteClassificationMatchRequest request)
      Removes classification match with given classification match id.
      Parameters:
      request - request specifying id of classification match to be removed
    • removeClassificationMatches Link icon

      void removeClassificationMatches(DeleteClassificationMatchesRequest request)
      Removes classification matches with given classification match ids.
      Parameters:
      request - request specifying ids of classification matches to be removed