Class BadGatewayResponse
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- com.stackone.stackone_client_java.models.errors.StackOneError
-
- com.stackone.stackone_client_java.models.errors.BadGatewayResponse
-
- All Implemented Interfaces:
java.io.Serializable
public class BadGatewayResponse extends StackOneError
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBadGatewayResponse.Data
-
Constructor Summary
Constructors Constructor Description BadGatewayResponse(int code, byte[] body, java.net.http.HttpResponse<?> rawResponse, BadGatewayResponse.Data data, java.lang.Throwable deserializationException)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.util.Optional<BadGatewayResponse.Data>data()java.util.Optional<java.lang.Throwable>deserializationException()Returns the exception if an error occurs while deserializing the response body.static BadGatewayResponsefrom(java.net.http.HttpResponse<java.io.InputStream> response)Parse a response into an instance of BadGatewayResponse.static java.util.concurrent.CompletableFuture<BadGatewayResponse>fromAsync(java.net.http.HttpResponse<Blob> response)Parse a response into an instance of BadGatewayResponse asynchronously.java.util.Optional<java.lang.Double>statusCode()Deprecated.java.util.Optional<java.time.OffsetDateTime>timestamp()Deprecated.-
Methods inherited from class com.stackone.stackone_client_java.models.errors.StackOneError
body, bodyAsString, code, headers, message, rawResponse, toString, withBody, withCode, withRawResponse
-
-
-
-
Constructor Detail
-
BadGatewayResponse
public BadGatewayResponse(int code, byte[] body, java.net.http.HttpResponse<?> rawResponse, @Nullable BadGatewayResponse.Data data, @Nullable java.lang.Throwable deserializationException)
-
-
Method Detail
-
from
public static BadGatewayResponse from(java.net.http.HttpResponse<java.io.InputStream> response)
Parse a response into an instance of BadGatewayResponse. If deserialization of the response body fails, the resulting BadGatewayResponse instance will have a null data() value and a non-null deserializationException().
-
fromAsync
public static java.util.concurrent.CompletableFuture<BadGatewayResponse> fromAsync(java.net.http.HttpResponse<Blob> response)
Parse a response into an instance of BadGatewayResponse asynchronously. If deserialization of the response body fails, the resulting BadGatewayResponse instance will have a null data() value and a non-null deserializationException().
-
statusCode
@Deprecated public java.util.Optional<java.lang.Double> statusCode()
Deprecated.HTTP status code
-
timestamp
@Deprecated public java.util.Optional<java.time.OffsetDateTime> timestamp()
Deprecated.Timestamp when the error occurred
-
data
public java.util.Optional<BadGatewayResponse.Data> data()
-
deserializationException
public java.util.Optional<java.lang.Throwable> deserializationException()
Returns the exception if an error occurs while deserializing the response body.
-
-