Package io.github.belgif.rest.problem
Class TooManyFailedRequestsProblem
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
io.github.belgif.rest.problem.api.RetryAfterClientProblem
io.github.belgif.rest.problem.TooManyFailedRequestsProblem
- All Implemented Interfaces:
FluentProblem<TooManyFailedRequestsProblem>,FluentRetryAfterProblem<TooManyFailedRequestsProblem>,HttpResponseHeaders,RetryAfter,Serializable
public class TooManyFailedRequestsProblem
extends RetryAfterClientProblem
implements FluentRetryAfterProblem<TooManyFailedRequestsProblem>
HTTP 429: Too Many Failed Requests
(https://www.belgif.be/specification/rest/api-guide/problems/tooManyFailedRequests.html)
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final URIThe href URI.static final intThe status.static final StringThe title.static final StringThe problem type.static final URIThe problem type URI.Fields inherited from interface io.github.belgif.rest.problem.api.HttpResponseHeaders
RETRY_AFTER, WWW_AUTHENTICATE -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.github.belgif.rest.problem.api.RetryAfterClientProblem
getRetryAfter, getRetryAfterSec, setRetryAfter, setRetryAfterSecMethods inherited from class io.github.belgif.rest.problem.api.Problem
getAdditionalProperties, getDetail, getHref, getInstance, getMessage, getStatus, getTitle, getType, setAdditionalProperty, setDetail, setHref, setInstanceMethods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface io.github.belgif.rest.problem.api.FluentProblem
additionalProperty, detail, href, instance, setAdditionalProperty, setDetail, setHref, setInstanceMethods inherited from interface io.github.belgif.rest.problem.api.FluentRetryAfterProblem
retryAfter, retryAfterSec, setRetryAfter, setRetryAfterSecMethods inherited from interface io.github.belgif.rest.problem.api.RetryAfter
getHttpResponseHeaders
-
Field Details
-
TYPE
The problem type.- See Also:
-
TYPE_URI
The problem type URI. -
HREF
The href URI. -
TITLE
The title.- See Also:
-
STATUS
public static final int STATUSThe status.- See Also:
-
-
Constructor Details
-
TooManyFailedRequestsProblem
public TooManyFailedRequestsProblem()
-
-
Method Details
-
getLimit
-
setLimit
-
equals
- Overrides:
equalsin classRetryAfterClientProblem
-
hashCode
public int hashCode()- Overrides:
hashCodein classRetryAfterClientProblem
-