Module io.helidon.webclient
Package io.helidon.webclient
Interface WebClientRequestBuilder.ClientRequest
-
- All Superinterfaces:
HttpRequest
- Enclosing interface:
- WebClientRequestBuilder
public static interface WebClientRequestBuilder.ClientRequest extends HttpRequest
Request to a server. Contains all information about used request headers, configuration etc.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.helidon.common.http.HttpRequest
HttpRequest.Path
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description io.helidon.webclient.RequestConfigurationconfiguration()Current request configuration.WebClientRequestHeadersheaders()Headers which are used in current request.Map<String,List<String>>properties()Proxyproxy()Proxy used by current request.intredirectionCount()Returns how many times our request has been redirected.-
Methods inherited from interface io.helidon.common.http.HttpRequest
fragment, method, path, query, queryParams, uri, version
-
-
-
-
Method Detail
-
headers
WebClientRequestHeaders headers()
Headers which are used in current request.- Returns:
- request headers
-
configuration
io.helidon.webclient.RequestConfiguration configuration()
Current request configuration.- Returns:
- request configuration
-
proxy
Proxy proxy()
Proxy used by current request.- Returns:
- proxy
-
redirectionCount
int redirectionCount()
Returns how many times our request has been redirected.- Returns:
- redirection count
-
-