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 classGHIssueSearchBuilder.SortThe 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 Deprecated Methods Modifier and Type Method Description protected StringgetApiUrl()Gets the api url.GitHubgetRoot()Deprecated.For access to theGitHubinstance, use a local copy instead of pulling it out of objects.GHIssueSearchBuilderisClosed()Is closed gh issue search builder.GHIssueSearchBuilderisMerged()Is merged gh issue search builder.GHIssueSearchBuilderisOpen()Is open gh issue search builder.GHIssueSearchBuildermentions(String login)Mentions gh issue search builder.GHIssueSearchBuildermentions(GHUser u)Mentions gh issue search builder.GHIssueSearchBuilderorder(GHDirection v)Order gh issue search builder.GHIssueSearchBuilderq(String term)Search terms.GHIssueSearchBuildersort(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:
qin classGHSearchBuilder<GHIssue>- Parameters:
term- the term- Returns:
- the GH issue search 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()
Gets the api url.- Specified by:
getApiUrlin classGHSearchBuilder<GHIssue>- Returns:
- the api url
-
getRoot
@Deprecated public GitHub getRoot()
Deprecated.For access to theGitHubinstance, use a local copy instead of pulling it out of objects.Get the rootGitHubinstance for this object.- Returns:
- the root
GitHubinstance
-
-