Class ClientProblem
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
io.github.belgif.rest.problem.api.Problem
io.github.belgif.rest.problem.api.ClientProblem
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ExpiredAccessTokenProblem
,InputValidationProblem
,InvalidAccessTokenProblem
,MissingScopeProblem
,NoAccessTokenProblem
,PayloadTooLargeProblem
,RetryAfterClientProblem
Abstract base class for client problems (HTTP status code 4xx).
- See Also:
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ClientProblem
(URI type, String title, int status) protected
ClientProblem
(URI type, String title, int status, Throwable cause) protected
ClientProblem
(URI type, URI href, String title, int status) protected
ClientProblem
(URI type, URI href, String title, int status, Throwable cause) -
Method Summary
Methods inherited from class io.github.belgif.rest.problem.api.Problem
equals, getAdditionalProperties, getDetail, getHref, getInstance, getMessage, getStatus, getTitle, getType, hashCode, setAdditionalProperty, setDetail, setHref, setInstance
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
ClientProblem
-
ClientProblem
-
ClientProblem
-
ClientProblem
-