Skip to content

io.helidon.webclient.api.WebClient

Description

WebClient configuration

Configuration options

KeyTypeDefaultDescription
connect-timeoutDurationConnect timeout
proxyProxyProxy configuration to be used for requests
follow-redirectsBooleantrueWhether to follow redirects
keep-aliveBooleantrueDetermines 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-timeoutDurationRead timeout
max-redirectsInteger10Max number of followed redirects
protocol-configsList<ProtocolConfig>Configuration of client protocols
protocol-configs-discover-servicesBooleantrueWhether to enable automatic service discovery for protocol-configs
tlsTlsTLS configuration for any TLS request from this client
protocol-preferenceList<String>List of HTTP protocol IDs by order of preference
propertiesMap<String, String>Properties configured for this client

Usages


See the manifest for all available types.