Class GatewayTimeout
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- tech.greenfield.vertx.irked.HttpError
-
- tech.greenfield.vertx.irked.status.GatewayTimeout
-
- All Implemented Interfaces:
Serializable
public class GatewayTimeout extends HttpError
HTTP Status Code for Gateway Time-out To send this in the response, either pass an instance (with optional custom message) toRequest.send(HttpError)or throw it out of an Irked controller handler. To throw this response out of a functional interface implementation (lambda) that does not declare throwingHttpError, use theHttpError.unchecked()method.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class tech.greenfield.vertx.irked.HttpError
HttpError.UncheckedHttpError
-
-
Field Summary
Fields Modifier and Type Field Description static intcodeHTTP status code for 'Gateway Time-out'
-
Constructor Summary
Constructors Constructor Description GatewayTimeout()Create a 'Gateway Time-out' HTTP Response.GatewayTimeout(String m)Create a 'Gateway Time-out' HTTP Response with a custom message in the body.GatewayTimeout(String m, Throwable t)Create a 'Gateway Time-out' HTTP Response with a custom message in the body and an underlying cause.GatewayTimeout(Throwable t)Create a 'Gateway Time-out' HTTP Response with an underlying cause.
-
Method Summary
-
Methods inherited from class tech.greenfield.vertx.irked.HttpError
addHeader, getHeaders, getStatusCode, getStatusText, isClientError, isError, isOK, isRedirect, isServerError, setStatusText, toHttpError, toHttpError, toString, unchecked, uncheckedWrap, unwrap
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
-
-
-
-
Field Detail
-
code
public static final int code
HTTP status code for 'Gateway Time-out'- See Also:
- Constant Field Values
-
-
Constructor Detail
-
GatewayTimeout
public GatewayTimeout()
Create a 'Gateway Time-out' HTTP Response.
-
GatewayTimeout
public GatewayTimeout(Throwable t)
Create a 'Gateway Time-out' HTTP Response with an underlying cause.- Parameters:
t- underlying cause
-
GatewayTimeout
public GatewayTimeout(String m)
Create a 'Gateway Time-out' HTTP Response with a custom message in the body.- Parameters:
m- custom response message
-
-