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 class
GHPullRequestQueryBuilder.Sort
The enum Sort.
-
Field Summary
-
Fields inherited from class org.kohsuke.github.GHQueryBuilder
req
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GHPullRequestQueryBuilder
base(String base)
Base gh pull request query builder.GHPullRequestQueryBuilder
direction(GHDirection d)
Direction gh pull request query builder.GHPullRequestQueryBuilder
head(String head)
Head gh pull request query builder.PagedIterable<GHPullRequest>
list()
Start listing items by using the settings built up on this object.GHPullRequestQueryBuilder
sort(GHPullRequestQueryBuilder.Sort sort)
Sort gh pull request query builder.GHPullRequestQueryBuilder
state(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:GHQueryBuilder
Start listing items by using the settings built up on this object.- Specified by:
list
in classGHQueryBuilder<GHPullRequest>
- Returns:
- the paged iterable
-
-