Class TestRestTemplate.CustomHttpComponentsClientHttpRequestFactory
java.lang.Object
org.springframework.http.client.HttpComponentsClientHttpRequestFactory
org.springframework.boot.test.web.client.TestRestTemplate.CustomHttpComponentsClientHttpRequestFactory
- All Implemented Interfaces:
DisposableBean,ClientHttpRequestFactory
- Enclosing class:
- TestRestTemplate
@Deprecated(since="3.5.0",
forRemoval=true)
protected static class TestRestTemplate.CustomHttpComponentsClientHttpRequestFactory
extends HttpComponentsClientHttpRequestFactory
Deprecated, for removal: This API element is subject to removal in a future version.
since 3.5.0 for removal in 4.0.0
HttpComponentsClientHttpRequestFactory to apply customizations.-
Constructor Summary
ConstructorsConstructorDescriptionCustomHttpComponentsClientHttpRequestFactory(TestRestTemplate.HttpClientOption[] httpClientOptions, ClientHttpRequestFactorySettings settings) Deprecated, for removal: This API element is subject to removal in a future version.Create a newTestRestTemplate.CustomHttpComponentsClientHttpRequestFactoryinstance.CustomHttpComponentsClientHttpRequestFactory(TestRestTemplate.HttpClientOption[] httpClientOptions, ClientHttpRequestFactorySettings settings) Deprecated, for removal: This API element is subject to removal in a future version.since 3.4.0 for removal in 4.0.0 in favor ofCustomHttpComponentsClientHttpRequestFactory(HttpClientOption[], ClientHttpRequestFactorySettings) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.hc.core5.http.protocol.HttpContextcreateHttpContext(HttpMethod httpMethod, URI uri) Deprecated, for removal: This API element is subject to removal in a future version.protected org.apache.hc.client5.http.config.RequestConfigDeprecated, for removal: This API element is subject to removal in a future version.Methods inherited from class org.springframework.http.client.HttpComponentsClientHttpRequestFactory
createHttpUriRequest, createRequest, createRequestConfig, destroy, getHttpClient, mergeRequestConfig, postProcessHttpRequest, setBufferRequestBody, setConnectionRequestTimeout, setConnectionRequestTimeout, setConnectTimeout, setConnectTimeout, setHttpClient, setHttpContextFactory, setReadTimeout, setReadTimeout
-
Constructor Details
-
CustomHttpComponentsClientHttpRequestFactory
@Deprecated(since="3.4.0", forRemoval=true) public CustomHttpComponentsClientHttpRequestFactory(TestRestTemplate.HttpClientOption[] httpClientOptions, ClientHttpRequestFactorySettings settings) Deprecated, for removal: This API element is subject to removal in a future version.since 3.4.0 for removal in 4.0.0 in favor ofCustomHttpComponentsClientHttpRequestFactory(HttpClientOption[], ClientHttpRequestFactorySettings)Create a newTestRestTemplate.CustomHttpComponentsClientHttpRequestFactoryinstance.- Parameters:
httpClientOptions- theHttpClientoptionssettings- the settings to apply
-
CustomHttpComponentsClientHttpRequestFactory
public CustomHttpComponentsClientHttpRequestFactory(TestRestTemplate.HttpClientOption[] httpClientOptions, ClientHttpRequestFactorySettings settings) Deprecated, for removal: This API element is subject to removal in a future version.Create a newTestRestTemplate.CustomHttpComponentsClientHttpRequestFactoryinstance.- Parameters:
httpClientOptions- theHttpClientoptionssettings- the settings to apply
-
-
Method Details
-
createHttpContext
protected org.apache.hc.core5.http.protocol.HttpContext createHttpContext(HttpMethod httpMethod, URI uri) Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
createHttpContextin classHttpComponentsClientHttpRequestFactory
-
createRequestConfig
protected org.apache.hc.client5.http.config.RequestConfig createRequestConfig()Deprecated, for removal: This API element is subject to removal in a future version.
-