T
- the type parameterstatic class RequestManager.DelayedRequest<T extends BaseResponse>
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private retrofit2.Call<T> |
request |
private APIRequestCallback<T> |
requestCallback |
Constructor and Description |
---|
DelayedRequest(retrofit2.Call<T> request,
APIRequestCallback<T> requestCallback)
Instantiates a new Delayed request.
|
Modifier and Type | Method and Description |
---|---|
private java.lang.String |
bodyToString(okhttp3.RequestBody request) |
(package private) void |
fail(GoSellError errorDetails)
Fail.
|
(package private) retrofit2.Call |
getRequest()
Get request call.
|
(package private) void |
run()
Run.
|
private retrofit2.Call<T extends BaseResponse> request
private APIRequestCallback<T extends BaseResponse> requestCallback
DelayedRequest(retrofit2.Call<T> request, APIRequestCallback<T> requestCallback)
request
- the requestrequestCallback
- the request callbackprivate java.lang.String bodyToString(okhttp3.RequestBody request)
void run()
void fail(GoSellError errorDetails)
errorDetails
- the error detailsretrofit2.Call getRequest()