Package org.kohsuke.github
Class GHUserSearchBuilder
- java.lang.Object
-
- org.kohsuke.github.GHQueryBuilder<T>
-
- org.kohsuke.github.GHSearchBuilder<GHUser>
-
- org.kohsuke.github.GHUserSearchBuilder
-
public class GHUserSearchBuilder extends GHSearchBuilder<GHUser>
Search users.- Author:
- Kohsuke Kawaguchi
- See Also:
GitHub#searchUsers()
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GHUserSearchBuilder.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 Deprecated Methods Modifier and Type Method Description GHUserSearchBuilder
created(String v)
Created gh user search builder.GHUserSearchBuilder
followers(String v)
Followers gh user search builder.protected String
getApiUrl()
Gets the api url.GitHub
getRoot()
Deprecated.For access to theGitHub
instance, use a local copy instead of pulling it out of objects.GHUserSearchBuilder
in(String v)
In gh user search builder.GHUserSearchBuilder
language(String v)
Language gh user search builder.GHUserSearchBuilder
location(String v)
Location gh user search builder.GHUserSearchBuilder
order(GHDirection v)
Order gh user search builder.GHUserSearchBuilder
q(String term)
Search terms.GHUserSearchBuilder
repos(String v)
Repos gh user search builder.GHUserSearchBuilder
sort(GHUserSearchBuilder.Sort sort)
Sort gh user search builder.GHUserSearchBuilder
type(String v)
Type gh user search builder.-
Methods inherited from class org.kohsuke.github.GHSearchBuilder
list
-
-
-
-
Method Detail
-
q
public GHUserSearchBuilder q(String term)
Search terms.- Overrides:
q
in classGHSearchBuilder<GHUser>
- Parameters:
term
- the term- Returns:
- the GH user search builder
-
type
public GHUserSearchBuilder type(String v)
Type gh user search builder.- Parameters:
v
- the v- Returns:
- the gh user search builder
-
in
public GHUserSearchBuilder in(String v)
In gh user search builder.- Parameters:
v
- the v- Returns:
- the gh user search builder
-
repos
public GHUserSearchBuilder repos(String v)
Repos gh user search builder.- Parameters:
v
- the v- Returns:
- the gh user search builder
-
location
public GHUserSearchBuilder location(String v)
Location gh user search builder.- Parameters:
v
- the v- Returns:
- the gh user search builder
-
language
public GHUserSearchBuilder language(String v)
Language gh user search builder.- Parameters:
v
- the v- Returns:
- the gh user search builder
-
created
public GHUserSearchBuilder created(String v)
Created gh user search builder.- Parameters:
v
- the v- Returns:
- the gh user search builder
-
followers
public GHUserSearchBuilder followers(String v)
Followers gh user search builder.- Parameters:
v
- the v- Returns:
- the gh user search builder
-
order
public GHUserSearchBuilder order(GHDirection v)
Order gh user search builder.- Parameters:
v
- the v- Returns:
- the gh user search builder
-
sort
public GHUserSearchBuilder sort(GHUserSearchBuilder.Sort sort)
Sort gh user search builder.- Parameters:
sort
- the sort- Returns:
- the gh user search builder
-
getApiUrl
protected String getApiUrl()
Gets the api url.- Specified by:
getApiUrl
in classGHSearchBuilder<GHUser>
- Returns:
- the api url
-
getRoot
@Deprecated public GitHub getRoot()
Deprecated.For access to theGitHub
instance, use a local copy instead of pulling it out of objects.Get the rootGitHub
instance for this object.- Returns:
- the root
GitHub
instance
-
-