public class SyncHttpClientConfig extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SyncHttpClientConfig.ApacheHttpClientConfig |
| Modifier and Type | Field and Description |
|---|---|
SyncHttpClientConfig.ApacheHttpClientConfig |
apache
Apache HTTP client specific configurations
|
Duration |
connectionTimeout
The maximum amount of time to establish a connection before timing out.
|
Duration |
socketTimeout
The amount of time to wait for data to be transferred over an established, open connection before the connection is timed
out.
|
TlsKeyManagersProviderConfig |
tlsKeyManagersProvider
TLS Key Managers provider configuration
|
TlsTrustManagersProviderConfig |
tlsTrustManagersProvider
TLS Trust Managers provider configuration
|
| Constructor and Description |
|---|
SyncHttpClientConfig() |
@ConfigItem(defaultValue="2S") public Duration connectionTimeout
@ConfigItem(defaultValue="30S") public Duration socketTimeout
@ConfigItem public TlsKeyManagersProviderConfig tlsKeyManagersProvider
@ConfigItem public TlsTrustManagersProviderConfig tlsTrustManagersProvider
@ConfigItem @ConfigDocSection public SyncHttpClientConfig.ApacheHttpClientConfig apache
Copyright © 2020 JBoss by Red Hat. All rights reserved.