Class UserReposRequest
java.lang.Object
org.sourcelab.github.client.request.GetRequest<UserReposResponse>
org.sourcelab.github.client.request.UserReposRequest
- All Implemented Interfaces:
PageableRequest<UserReposResponse>,Request<UserReposResponse>
public class UserReposRequest
extends GetRequest<UserReposResponse>
implements PageableRequest<UserReposResponse>
-
Constructor Summary
ConstructorsConstructorDescriptionUserReposRequest(UserReposFilterCriteria options) Constructor.@param options -
Method Summary
Modifier and TypeMethodDescriptiongetPath()REST Endpoint Path to request.KeyValue pairs of Request Parameters.Defines how to parse the APIs response into a concrete object.voidupdatePageOptions(PageOptions pageOptions) Methods inherited from class org.sourcelab.github.client.request.GetRequest
getMethodMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.sourcelab.github.client.request.Request
getMethod, getRequestBody, parseResponse
-
Constructor Details
-
UserReposRequest
Constructor.@param options
-
-
Method Details
-
getPath
Description copied from interface:RequestREST Endpoint Path to request. Example "/v2/access-token"- Specified by:
getPathin interfaceRequest<UserReposResponse>- Returns:
- REST Endpoint Path to request. Example "/v2/access-token"
-
getRequestParameters
KeyValue pairs of Request Parameters.- Specified by:
getRequestParametersin interfaceRequest<UserReposResponse>- Returns:
- RequestParameters associated with request.
-
getResponseParser
Description copied from interface:RequestDefines how to parse the APIs response into a concrete object.- Specified by:
getResponseParserin interfaceRequest<UserReposResponse>- Returns:
- Defines how to parse the APIs response into a concrete object.
-
updatePageOptions
- Specified by:
updatePageOptionsin interfacePageableRequest<UserReposResponse>
-