T - The return typepublic interface ApiCallback<T>
| Modifier and Type | Method and Description |
|---|---|
void |
onDownloadProgress(long bytesRead,
long contentLength,
boolean done)
This is called when the API downlond processing.
|
void |
onFailure(ApiException e,
int statusCode,
Map<String,List<String>> responseHeaders)
This is called when the API call fails.
|
void |
onSuccess(T result,
int statusCode,
Map<String,List<String>> responseHeaders)
This is called when the API call succeeded.
|
void |
onUploadProgress(long bytesWritten,
long contentLength,
boolean done)
This is called when the API upload processing.
|
void onFailure(ApiException e, int statusCode, Map<String,List<String>> responseHeaders)
e - The exception causing the failurestatusCode - Status code of the response if available, otherwise it would be 0responseHeaders - Headers of the response if available, otherwise it would be nullvoid onSuccess(T result, int statusCode, Map<String,List<String>> responseHeaders)
result - The result deserialized from responsestatusCode - Status code of the responseresponseHeaders - Headers of the responsevoid onUploadProgress(long bytesWritten,
long contentLength,
boolean done)
bytesWritten - bytes WrittencontentLength - content length of request bodydone - write endvoid onDownloadProgress(long bytesRead,
long contentLength,
boolean done)
bytesRead - bytes ReadcontentLength - content lenngth of the responsedone - Read endCopyright © 2021. All rights reserved.