io.helidon.webclient.api.WebClient
Description
WebClient configuration
Configuration options
| Key | Type | Default | Description |
|---|---|---|---|
connect-timeout | Duration | Connect timeout | |
proxy | Proxy | Proxy configuration to be used for requests | |
follow-redirects | Boolean | true | Whether to follow redirects |
keep-alive | Boolean | true | Determines if connection keep alive is enabled (NOT socket keep alive, but HTTP connection keep alive, to re-use the same connection for multiple requests) |
read-timeout | Duration | Read timeout | |
max-redirects | Integer | 10 | Max number of followed redirects |
protocol-configs | List<ProtocolConfig> | Configuration of client protocols | |
protocol-configs-discover-services | Boolean | true | Whether to enable automatic service discovery for protocol-configs |
tls | Tls | TLS configuration for any TLS request from this client | |
protocol-preference | List<String> | List of HTTP protocol IDs by order of preference | |
properties | Map<String, String> | Properties configured for this client |
Usages
clientssecurity.providers.idcs-role-mapper.oidc-config.webclientsecurity.providers.oidc.webclientserver.features.security.security.providers.idcs-role-mapper.oidc-config.webclientserver.features.security.security.providers.oidc.webclient
See the manifest for all available types.