public class DefaultIssueClient extends Object implements IssueClient
SonarClient.issueClient().| Constructor and Description |
|---|
DefaultIssueClient(HttpRequestFactory requestFactory) |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
actions(String issueKey) |
IssueComment |
addComment(String issueKey,
String markdownText) |
Issue |
assign(String issueKey,
String assignee)
Assign an existing issue to a user.
|
Issue |
assignToMe(String issueKey)
Assign an existing issue to current user.
|
BulkChange |
bulkChange(BulkChangeQuery query)
Execute bulk change on a list of issues
|
List<IssueChange> |
changes(String issueKey) |
Issue |
create(NewIssue newIssue) |
Issue |
doAction(String issueKey,
String action) |
Issue |
doTransition(String issueKey,
String transition) |
Issues |
find(IssueQuery query)
Wrap the web service /api/issues/search in order to search for issues.
|
Issue |
plan(String issueKey,
String actionPlanKey)
Link an existing issue to an action plan.
|
Issue |
setSeverity(String issueKey,
String severity)
Change the severity of an existing issue.
|
List<String> |
transitions(String issueKey) |
public DefaultIssueClient(HttpRequestFactory requestFactory)
public Issues find(IssueQuery query)
IssueClientfind in interface IssueClientpublic Issue create(NewIssue newIssue)
create in interface IssueClientpublic Issue setSeverity(String issueKey, String severity)
IssueClientsetSeverity in interface IssueClientpublic Issue assign(String issueKey, @Nullable String assignee)
IssueClientassign in interface IssueClientpublic Issue assignToMe(String issueKey)
IssueClientassignToMe in interface IssueClientpublic Issue plan(String issueKey, @Nullable String actionPlanKey)
IssueClientplan in interface IssueClientpublic IssueComment addComment(String issueKey, String markdownText)
addComment in interface IssueClientpublic List<String> transitions(String issueKey)
transitions in interface IssueClientpublic Issue doTransition(String issueKey, String transition)
doTransition in interface IssueClientpublic Issue doAction(String issueKey, String action)
doAction in interface IssueClientpublic BulkChange bulkChange(BulkChangeQuery query)
IssueClientbulkChange in interface IssueClientpublic List<IssueChange> changes(String issueKey)
changes in interface IssueClientCopyright © 2009–2015 SonarSource. All rights reserved.