T
- the type of the result object.public interface PendingResult<T>
Modifier and Type | Interface and Description |
---|---|
static interface |
PendingResult.Callback<T>
The callback interface the API client code needs to implement to handle API results.
|
Modifier and Type | Method and Description |
---|---|
T |
await()
Performs the GET request synchronously.
|
T |
awaitIgnoreError()
Performs the request synchronously, ignoring exceptions while performing the request and errors
returned by the server.
|
void |
cancel()
Attempt to cancel the request.
|
void |
setCallback(PendingResult.Callback<T> callback)
Performs the request asynchronously, calling onResult or onFailure after the request has been
completed.
|
void setCallback(PendingResult.Callback<T> callback)
T await() throws ApiException, java.lang.InterruptedException, java.io.IOException
ApiException
java.lang.InterruptedException
java.io.IOException
T awaitIgnoreError()
void cancel()