Class UncheckedSDKError
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- pl.gsmservice.gateway.models.errors.UncheckedSDKError
-
- All Implemented Interfaces:
java.io.Serializable
public class UncheckedSDKError extends java.lang.RuntimeExceptionThrown by an async service call when an error response occurs. Contains details about the response. This is an unchecked exception suitable for use in CompletableFuture chains.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description UncheckedSDKError(java.net.http.HttpResponse<Blob> rawResponse, int code, java.lang.String message, byte[] body)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]body()java.lang.StringbodyAsString()intcode()booleanequals(java.lang.Object o)inthashCode()java.lang.Stringmessage()java.net.http.HttpResponse<Blob>rawResponse()java.lang.StringtoString()
-
-
-
Constructor Detail
-
UncheckedSDKError
public UncheckedSDKError(java.net.http.HttpResponse<Blob> rawResponse, int code, java.lang.String message, byte[] body)
-
-
Method Detail
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Throwable
-
rawResponse
public java.net.http.HttpResponse<Blob> rawResponse()
-
code
public int code()
-
message
public java.lang.String message()
-
body
public byte[] body()
-
bodyAsString
public java.lang.String bodyAsString()
-
-