Package io.gatling.http.client
Class RequestBuilder
java.lang.Object
io.gatling.http.client.RequestBuilder
-
Constructor Summary
ConstructorsConstructorDescriptionRequestBuilder(String name, io.netty.handler.codec.http.HttpMethod method, Uri uri, InetAddressNameResolver nameResolver) -
Method Summary
Modifier and TypeMethodDescriptionaddHeader(CharSequence name, Object value) build()getUri()setAutoOrigin(boolean autoOrigin) setBodyBuilder(RequestBodyBuilder bodyBuilder) setCookies(List<io.netty.handler.codec.http.cookie.Cookie> cookies) setDefaultCharset(Charset defaultCharset) setHeaders(io.netty.handler.codec.http.HttpHeaders headers) setHttp2Enabled(boolean http2Enabled) setHttp2PriorKnowledge(Http2PriorKnowledge http2PriorKnowledge) setLocalIpV4Address(InetAddress localIpV4Address) setLocalIpV6Address(InetAddress localIpV6Address) setProxyServer(ProxyServer proxyServer) setRequestTimeout(long requestTimeout) setSignatureCalculator(Function<Request, Request> signatureCalculator) setWsSubprotocol(String wsSubprotocol)
-
Constructor Details
-
RequestBuilder
public RequestBuilder(String name, io.netty.handler.codec.http.HttpMethod method, Uri uri, InetAddressNameResolver nameResolver)
-
-
Method Details
-
getUri
-
setHeaders
-
addHeader
-
setCookies
-
setBodyBuilder
-
setRequestTimeout
-
setAutoOrigin
-
setLocalIpV4Address
-
setLocalIpV6Address
-
setRealm
-
setProxyServer
-
setSignatureCalculator
-
setHttp2Enabled
-
setHttp2PriorKnowledge
-
setDefaultCharset
-
setWsSubprotocol
-
getContentType
-
build
-