public class Error400<T>
extends java.lang.Object
| Constructor and Description |
|---|
Error400(ErrorData<T> errorData,
java.lang.String message) |
| Modifier and Type | Method and Description |
|---|---|
Error400<T> |
badContent() |
Error400<T> |
badContent(java.lang.String message) |
Error400<T> |
badRequest() |
Error400<T> |
badRequest(java.lang.String message) |
ErrorData<T> |
data()
Accumulates the errors into the
ErrorData instance. |
E |
error(java.lang.String reason,
java.lang.String message)
Sets the error reason and message.
|
protected E |
error(java.lang.String reason,
java.lang.String message,
java.lang.String defaultMessage) |
protected E |
error(java.lang.String reason,
java.lang.String message,
java.lang.String defaultMessage,
java.lang.Throwable throwable) |
Error400<T> |
exists() |
Error400<T> |
exists(java.lang.String message) |
E |
header(java.lang.String name,
java.lang.String value)
Adds header data.
|
T |
into(T response)
Injects error into the target, usually the http response.
|
Error400<T> |
invalidDocumentValue() |
Error400<T> |
invalidDocumentValue(java.lang.String message) |
Error400<T> |
invalidQuery() |
Error400<T> |
invalidQuery(java.lang.String message) |
Error400<T> |
keyExpired() |
Error400<T> |
keyExpired(java.lang.String message) |
Error400<T> |
keyInvalid() |
Error400<T> |
keyInvalid(java.lang.String message) |
Error400<T> |
parseError() |
Error400<T> |
parseError(java.lang.String message) |
Error400<T> |
required() |
Error400<T> |
required(java.lang.String message) |
Error400<T> |
validationError() |
Error400<T> |
validationError(java.lang.String message) |
public ErrorData<T> data()
ErrorErrorData instance.public final T into(T response)
Errorpublic final E error(java.lang.String reason,
java.lang.String message)
Errorpublic final E header(java.lang.String name,
java.lang.String value)
Errorprotected final E error(java.lang.String reason,
java.lang.String message,
java.lang.String defaultMessage)
protected final E error(java.lang.String reason,
java.lang.String message,
java.lang.String defaultMessage,
java.lang.Throwable throwable)