Package org.kohsuke.github
Class GHIssueSearchBuilder
- java.lang.Object
-
- org.kohsuke.github.GHQueryBuilder<T>
-
- org.kohsuke.github.GHSearchBuilder<GHIssue>
-
- org.kohsuke.github.GHIssueSearchBuilder
-
public class GHIssueSearchBuilder extends GHSearchBuilder<GHIssue>
Search issues.- Author:
- Kohsuke Kawaguchi
- See Also:
GitHub#searchIssues()
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GHIssueSearchBuilder.Sort
The enum Sort.
-
Field Summary
-
Fields inherited from class org.kohsuke.github.GHSearchBuilder
terms
-
Fields inherited from class org.kohsuke.github.GHQueryBuilder
req
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
getApiUrl()
Gets api url.GHIssueSearchBuilder
isClosed()
Is closed gh issue search builder.GHIssueSearchBuilder
isMerged()
Is merged gh issue search builder.GHIssueSearchBuilder
isOpen()
Is open gh issue search builder.GHIssueSearchBuilder
mentions(String login)
Mentions gh issue search builder.GHIssueSearchBuilder
mentions(GHUser u)
Mentions gh issue search builder.GHIssueSearchBuilder
order(GHDirection v)
Order gh issue search builder.GHIssueSearchBuilder
q(String term)
Search terms.GHIssueSearchBuilder
sort(GHIssueSearchBuilder.Sort sort)
Sort gh issue search builder.-
Methods inherited from class org.kohsuke.github.GHSearchBuilder
list
-
-
-
-
Method Detail
-
q
public GHIssueSearchBuilder q(String term)
Search terms.- Overrides:
q
in classGHSearchBuilder<GHIssue>
- Parameters:
term
- the term- Returns:
- the gh query builder
-
mentions
public GHIssueSearchBuilder mentions(GHUser u)
Mentions gh issue search builder.- Parameters:
u
- the u- Returns:
- the gh issue search builder
-
mentions
public GHIssueSearchBuilder mentions(String login)
Mentions gh issue search builder.- Parameters:
login
- the login- Returns:
- the gh issue search builder
-
isOpen
public GHIssueSearchBuilder isOpen()
Is open gh issue search builder.- Returns:
- the gh issue search builder
-
isClosed
public GHIssueSearchBuilder isClosed()
Is closed gh issue search builder.- Returns:
- the gh issue search builder
-
isMerged
public GHIssueSearchBuilder isMerged()
Is merged gh issue search builder.- Returns:
- the gh issue search builder
-
order
public GHIssueSearchBuilder order(GHDirection v)
Order gh issue search builder.- Parameters:
v
- the v- Returns:
- the gh issue search builder
-
sort
public GHIssueSearchBuilder sort(GHIssueSearchBuilder.Sort sort)
Sort gh issue search builder.- Parameters:
sort
- the sort- Returns:
- the gh issue search builder
-
getApiUrl
protected String getApiUrl()
Description copied from class:GHSearchBuilder
Gets api url.- Specified by:
getApiUrl
in classGHSearchBuilder<GHIssue>
- Returns:
- the api url
-
-