Package akka.http.scaladsl.model
Class EntityStreamSizeException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
akka.http.scaladsl.model.EntityStreamSizeException
- All Implemented Interfaces:
Serializable
,scala.Equals
,scala.Product
public final class EntityStreamSizeException
extends RuntimeException
implements scala.Product, Serializable
This exception is thrown when the size of the HTTP Entity exceeds the configured limit.
It is possible to configure the limit using configuration options
akka.http.parsing.max-content-length
or specifically for the server or client side by setting akka.http.[server|client].parsing.max-content-length
.
The limit can also be configured in code, by calling HttpEntity.withSizeLimit(long)
on the entity before materializing its dataBytes
stream.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface scala.Equals
canEqual, equals
Methods inherited from interface scala.Product
productArity, productElement, productElementName, productElementNames, productIterator, productPrefix
-
Constructor Details
-
EntityStreamSizeException
-
-
Method Details
-
apply
public abstract static R apply(T1 v1, T2 v2) -
limit
public long limit() -
actualSize
-
getMessage
- Overrides:
getMessage
in classThrowable
-
toString
-