Class InputLimit


  • public class InputLimit
    extends Object
    Used to limiting the size of an incoming response body of unknown size that is optimistically being read in anticipation of caching it.
    Since:
    4.1
    • Constructor Detail

      • InputLimit

        public InputLimit​(long value)
        Create a limit for how many bytes of a response body to read.
        Parameters:
        value - maximum length in bytes
    • Method Detail

      • getValue

        public long getValue()
        Returns the current maximum limit that was set on creation.
      • reached

        public void reached()
        Used to report that the limit has been reached.
      • isReached

        public boolean isReached()
        Returns true if the input limit has been reached.