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 Details

    • EntityStreamSizeException

      public EntityStreamSizeException(long limit, scala.Option<Object> actualSize)
  • Method Details

    • apply

      public abstract static R apply(T1 v1, T2 v2)
    • limit

      public long limit()
    • actualSize

      public scala.Option<Object> actualSize()
    • getMessage

      public String getMessage()
      Overrides:
      getMessage in class Throwable
    • toString

      public String toString()
      Overrides:
      toString in class Throwable