Class AbstractHttpClientProperties
java.lang.Object
org.springframework.boot.autoconfigure.http.client.AbstractHttpClientProperties
- Direct Known Subclasses:
AbstractClientHttpConnectorProperties
,AbstractHttpRequestFactoryProperties
Abstract base class for properties that directly or indirectly make use of a blocking
or reactive HTTP client.
- Since:
- 3.5.0
- Author:
- Phillip Webb
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
SSL configuration. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetSsl()
protected HttpClientSettings
httpClientSettings
(ObjectProvider<SslBundles> sslBundles) ReturnHttpClientSettings
based on these properties.void
setConnectTimeout
(Duration connectTimeout) void
setReadTimeout
(Duration readTimeout) void
setRedirects
(HttpRedirects redirects)
-
Constructor Details
-
AbstractHttpClientProperties
public AbstractHttpClientProperties()
-
-
Method Details
-
getRedirects
-
setRedirects
-
getConnectTimeout
-
setConnectTimeout
-
getReadTimeout
-
setReadTimeout
-
getSsl
-
httpClientSettings
ReturnHttpClientSettings
based on these properties.- Parameters:
sslBundles
- aSslBundles
provider- Returns:
- the
HttpClientSettings
-