public static final class HttpTransaction.Builder
extends java.lang.Object
public HttpTransaction.Builder setId(long val)
public HttpTransaction.Builder setRequestDate(java.util.Date val)
public HttpTransaction.Builder setResponseDate(java.util.Date val)
public HttpTransaction.Builder setTookMs(java.lang.Long val)
public HttpTransaction.Builder setProtocol(java.lang.String val)
public HttpTransaction.Builder setMethod(java.lang.String val)
public HttpTransaction.Builder setUrl(java.lang.String val)
public HttpTransaction.Builder setHost(java.lang.String val)
public HttpTransaction.Builder setPath(java.lang.String val)
public HttpTransaction.Builder setScheme(java.lang.String val)
public HttpTransaction.Builder setRequestContentLength(java.lang.Long val)
public HttpTransaction.Builder setRequestContentType(java.lang.String val)
public HttpTransaction.Builder setRequestHeaders(java.util.List<HttpHeader> val)
public HttpTransaction.Builder setRequestBody(java.lang.String val)
public HttpTransaction.Builder setRequestBodyIsPlainText(boolean val)
public HttpTransaction.Builder setResponseCode(java.lang.Integer val)
public HttpTransaction.Builder setResponseMessage(java.lang.String val)
public HttpTransaction.Builder setError(java.lang.String val)
public HttpTransaction.Builder setResponseContentLength(java.lang.Long val)
public HttpTransaction.Builder setResponseContentType(java.lang.String val)
public HttpTransaction.Builder setResponseHeaders(java.util.List<HttpHeader> val)
public HttpTransaction.Builder setResponseBody(java.lang.String val)
public HttpTransaction.Builder setResponseBodyIsPlainText(boolean val)
public void setUrlHostPathSchemeFromUrl(java.lang.String url)
public HttpTransaction build()