public final class Result<T> extends Object
| Modifier and Type | Method and Description |
|---|---|
Throwable |
error()
The error experienced while attempting to execute an HTTP request.
|
static <T> Result<T> |
error(Throwable error) |
boolean |
isError()
true if the request resulted in an error. |
Response<T> |
response()
The response received from executing an HTTP request.
|
static <T> Result<T> |
response(Response<T> response) |
String |
toString() |
@Nullable public Response<T> response()
isError() is
false, null otherwise.@Nullable public Throwable error()
isError() is true, null otherwise.
If the error is an IOException then there was a problem with the transport to the
remote server. Any other exception type indicates an unexpected failure and should be
considered fatal (configuration error, programming error, etc.).
public boolean isError()
true if the request resulted in an error. See error() for the cause.Copyright © 2017 Square, Inc.. All rights reserved.