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) setLocalAddresses
(LocalAddresses localAddresses) setProxyProtocolSourceIpV4Address
(String proxyProtocolSourceIpV4Address) setProxyProtocolSourceIpV6Address
(String proxyProtocolSourceIpV6Address) 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
-
setLocalAddresses
-
setRealm
-
setProxyServer
-
setProxyProtocolSourceIpV4Address
-
setProxyProtocolSourceIpV6Address
-
setSignatureCalculator
-
setHttp2Enabled
-
setHttp2PriorKnowledge
-
setDefaultCharset
-
setWsSubprotocol
-
getContentType
-
build
-