Package org.kohsuke.github
Class GHPullRequestQueryBuilder
- java.lang.Object
-
- org.kohsuke.github.GHQueryBuilder<GHPullRequest>
-
- org.kohsuke.github.GHPullRequestQueryBuilder
-
public class GHPullRequestQueryBuilder extends GHQueryBuilder<GHPullRequest>
Lists up pull requests with some filtering and sorting.- Author:
- Kohsuke Kawaguchi
- See Also:
GHRepository#queryPullRequests()
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGHPullRequestQueryBuilder.SortThe enum Sort.
-
Field Summary
-
Fields inherited from class org.kohsuke.github.GHQueryBuilder
req, root
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GHPullRequestQueryBuilderbase(String base)Base gh pull request query builder.GHPullRequestQueryBuilderdirection(GHDirection d)Direction gh pull request query builder.GHPullRequestQueryBuilderhead(String head)Head gh pull request query builder.PagedIterable<GHPullRequest>list()Start listing items by using the settings built up on this object.GHPullRequestQueryBuildersort(GHPullRequestQueryBuilder.Sort sort)Sort gh pull request query builder.GHPullRequestQueryBuilderstate(GHIssueState state)State gh pull request query builder.
-
-
-
Method Detail
-
state
public GHPullRequestQueryBuilder state(GHIssueState state)
State gh pull request query builder.- Parameters:
state- the state- Returns:
- the gh pull request query builder
-
head
public GHPullRequestQueryBuilder head(String head)
Head gh pull request query builder.- Parameters:
head- the head- Returns:
- the gh pull request query builder
-
base
public GHPullRequestQueryBuilder base(String base)
Base gh pull request query builder.- Parameters:
base- the base- Returns:
- the gh pull request query builder
-
sort
public GHPullRequestQueryBuilder sort(GHPullRequestQueryBuilder.Sort sort)
Sort gh pull request query builder.- Parameters:
sort- the sort- Returns:
- the gh pull request query builder
-
direction
public GHPullRequestQueryBuilder direction(GHDirection d)
Direction gh pull request query builder.- Parameters:
d- the d- Returns:
- the gh pull request query builder
-
list
public PagedIterable<GHPullRequest> list()
Description copied from class:GHQueryBuilderStart listing items by using the settings built up on this object.- Specified by:
listin classGHQueryBuilder<GHPullRequest>- Returns:
- the paged iterable
-
-