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 WebClientRequestHeaders
headers()
Headers which are used in current request.Map<String,String>
properties()
Request immutable list of properties.Proxy
proxy()
Proxy used by current request.int
redirectionCount()
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
-
properties
Map<String,String> properties()
Request immutable list of properties.- Returns:
- request properties
-
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
-
-