Interface IssueApi
public interface IssueApi
Contains api operations for handling issues.
-
Method Summary
Modifier and TypeMethodDescriptionaddIssue
(AddIssueRequest addIssueRequest) Adds a new issue.boolean
Returns true if an issue with given ID exists.findIssues
(FindIssuesRequest findIssuesRequest) Returns issues matching the given search criteria.moveIssue
(MoveIssueRequest moveIssueRequest) Moves an issue to another community
-
Method Details
-
addIssue
Adds a new issue.- Parameters:
addIssueRequest
- the properties of the issue to be added- Returns:
- the newly added issue
-
moveIssue
Moves an issue to another community- Parameters:
moveIssueRequest
- the properties needed for the move- Returns:
- the moved issue
-
findIssues
@SecurityAuditMethod(resultFormatter=com.collibra.dgc.core.api.internal.security.audit.formatter.PagedResponseFormatter.class) PagedResponse<Asset> findIssues(FindIssuesRequest findIssuesRequest) Returns issues matching the given search criteria.- Parameters:
findIssuesRequest
- the search criteria for issues- Returns:
- the found issues
-
exists
Returns true if an issue with given ID exists.- Parameters:
issueId
- the ID of the issue- Returns:
- true if an issue with given ID exists,
false
otherwise
-