Gets the time taken from when the request was first sent across the network to when the response was fully received (in the case of a buffered response) or just acquired (in the case of an unbuffered response).
Gets the response that was captured earlier.
Gets the timer created before the request was first sent across the network.
Defines how responses will be handled. The 'standard' implementation is BufferedResponseBuilder, which returns responses buffered in byte arrays (and also strings). When an HTTP request is made, captureResponse will usually be called once. However, during authentication, it may be called more than once, all times except the last are transient; implementations need to handle this correctly.
BufferedResponseBuilder