-
- All Implemented Interfaces:
public final class Resource.Error<T extends Object> extends Resource<T>
Holds the unsuccessfully requested API resource's error details.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classResource.Error.Companion
-
Field Summary
Fields Modifier and Type Field Description private final Stringmessageprivate final IntegerresponseStatusCodeprivate final Map<String, List<String>>responseHeadersprivate final StringresponseBodyprivate final Exceptionexceptionprivate final Tdata
-
Constructor Summary
Constructors Constructor Description Resource.Error(Resource.Error<?> error)Internal use only. Resource.Error(String message, Integer responseStatusCode, Map<String, List<String>> responseHeaders, String responseBody, Exception exception)
-
Method Summary
Modifier and Type Method Description final StringgetMessage()IntegergetResponseStatusCode()Map<String, List<String>>getResponseHeaders()StringgetResponseBody()final ExceptiongetException()-
-
Method Detail
-
getMessage
final String getMessage()
-
getResponseStatusCode
Integer getResponseStatusCode()
-
getResponseHeaders
Map<String, List<String>> getResponseHeaders()
-
getResponseBody
String getResponseBody()
-
getException
final Exception getException()
-
-
-
-