Class JiraClient
- java.lang.Object
-
- net.florianschoppmann.issuetracking.jira.JiraClient
-
public final class JiraClient extends Object
-
-
Constructor Summary
Constructors Constructor Description JiraClient(com.atlassian.jira.rest.client.api.JiraRestClient jiraRestClient, javax.ws.rs.client.Client jaxrsClient, URI baseUri, String username, String password)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description List<?>
getFields()
com.atlassian.jira.rest.client.api.domain.Issue
getIssue(String issueKey)
List<com.atlassian.jira.rest.client.api.domain.Issue>
getIssues(String projectAbbrev, Set<String> fields)
static Optional<String>
getParentIssueKey(com.atlassian.jira.rest.client.api.domain.Issue issue)
Returns the parent issue for the given issue.SortedMap<String,List<RemoteIssueLink>>
getRemoteIssueLinks(Collection<String> issueKeys)
Get remote links for a collection of issues.List<com.atlassian.jira.rest.client.api.domain.User>
getUsers()
-
-
-
Method Detail
-
getIssues
public List<com.atlassian.jira.rest.client.api.domain.Issue> getIssues(String projectAbbrev, Set<String> fields)
-
getIssue
public com.atlassian.jira.rest.client.api.domain.Issue getIssue(String issueKey)
-
getRemoteIssueLinks
public SortedMap<String,List<RemoteIssueLink>> getRemoteIssueLinks(Collection<String> issueKeys)
Get remote links for a collection of issues.
-
getUsers
public List<com.atlassian.jira.rest.client.api.domain.User> getUsers()
-
getFields
public List<?> getFields()
-
-