Class RequestResponseCaptureWatcher

java.lang.Object
dev.speakeasyapi.sdk.utils.RequestResponseCaptureWatcher

public class RequestResponseCaptureWatcher extends Object
  • Constructor Details

    • RequestResponseCaptureWatcher

      public RequestResponseCaptureWatcher()
    • RequestResponseCaptureWatcher

      public RequestResponseCaptureWatcher(long maxCaptureSize)
  • Method Details

    • getRequestIsValid

      public boolean getRequestIsValid()
    • withServletRequest

      public void withServletRequest(javax.servlet.http.HttpServletRequest request)
    • getCopiedInputStream

      public javax.servlet.ServletInputStream getCopiedInputStream()
    • getRequestCache

      public ByteArrayOutputStream getRequestCache()
    • getResponseIsValid

      public boolean getResponseIsValid()
    • getRealResponseBodySize

      public long getRealResponseBodySize()
    • withResponseOutputStream

      public RequestResponseCaptureWatcher withResponseOutputStream(javax.servlet.ServletOutputStream outputStream)
    • getResponseCache

      public ByteArrayOutputStream getResponseCache()
    • writeResponse

      public void writeResponse(int b) throws IOException
      Throws:
      IOException