Class IdRequestLimitExceeded
java.lang.Object
java.lang.Throwable
java.lang.Exception
com.io7m.idstore.error_codes.IdException
com.io7m.idstore.server.service.reqlimit.IdRequestLimitExceeded
- All Implemented Interfaces:
com.io7m.seltzer.api.SStructuredErrorExceptionType<IdErrorCode>, com.io7m.seltzer.api.SStructuredErrorType<IdErrorCode>, Serializable
An exception indicating that a request size limit was exceeded.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionIdRequestLimitExceeded(String message, long inSizeLimit, long inSizeProvided) An exception indicating that a request size limit was exceeded. -
Method Summary
Methods inherited from class IdException
attributes, errorCode, exception, remediatingActionMethods inherited from class Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.io7m.seltzer.api.SStructuredErrorExceptionType
getMessage, message
-
Constructor Details
-
IdRequestLimitExceeded
An exception indicating that a request size limit was exceeded.- Parameters:
message- The messageinSizeLimit- The limitinSizeProvided- The provided size
-
-
Method Details
-
sizeLimit
public long sizeLimit()- Returns:
- The size limit
-
sizeProvided
public long sizeProvided()- Returns:
- The size of the request
-