Uses of Record Class
org.springframework.boot.http.client.ClientHttpRequestFactorySettings
Packages that use ClientHttpRequestFactorySettings
Package
Description
Client-side HTTP support classes.
Web client test utilities.
Web client utilities.
Web Services client utilities.
-
Uses of ClientHttpRequestFactorySettings in org.springframework.boot.http.client
Methods in org.springframework.boot.http.client that return ClientHttpRequestFactorySettingsModifier and TypeMethodDescriptionClientHttpRequestFactorySettings.defaults()Use defaults for theClientHttpRequestFactorywhich can differ depending on the implementation.ClientHttpRequestFactorySettings.ofSslBundle(SslBundle sslBundle) Return a newClientHttpRequestFactorySettingsusing defaults for all settings other than the provided SSL bundle.ClientHttpRequestFactorySettings.withConnectTimeout(Duration connectTimeout) Return a newClientHttpRequestFactorySettingsinstance with an updated connect timeout setting.ClientHttpRequestFactorySettings.withReadTimeout(Duration readTimeout) Return a newClientHttpRequestFactorySettingsinstance with an updated read timeout setting.ClientHttpRequestFactorySettings.withRedirects(ClientHttpRequestFactorySettings.Redirects redirects) Return a newClientHttpRequestFactorySettingsinstance with an updated redirect setting.ClientHttpRequestFactorySettings.withSslBundle(SslBundle sslBundle) Return a newClientHttpRequestFactorySettingsinstance with an updated SSL bundle setting.ClientHttpRequestFactorySettings.withTimeouts(Duration connectTimeout, Duration readTimeout) Return a newClientHttpRequestFactorySettingsinstance with an updated connect and read timeout setting.Methods in org.springframework.boot.http.client with parameters of type ClientHttpRequestFactorySettingsModifier and TypeMethodDescriptionClientHttpRequestFactoryBuilder.build(ClientHttpRequestFactorySettings settings) Build a fully configuredClientHttpRequestFactory, applying the givensettingsif they are provided.protected HttpComponentsClientHttpRequestFactoryHttpComponentsClientHttpRequestFactoryBuilder.createClientHttpRequestFactory(ClientHttpRequestFactorySettings settings) protected JdkClientHttpRequestFactoryJdkClientHttpRequestFactoryBuilder.createClientHttpRequestFactory(ClientHttpRequestFactorySettings settings) protected JettyClientHttpRequestFactoryJettyClientHttpRequestFactoryBuilder.createClientHttpRequestFactory(ClientHttpRequestFactorySettings settings) protected ReactorClientHttpRequestFactoryReactorClientHttpRequestFactoryBuilder.createClientHttpRequestFactory(ClientHttpRequestFactorySettings settings) protected SimpleClientHttpRequestFactorySimpleClientHttpRequestFactoryBuilder.createClientHttpRequestFactory(ClientHttpRequestFactorySettings settings) -
Uses of ClientHttpRequestFactorySettings in org.springframework.boot.test.web.client
Methods in org.springframework.boot.test.web.client with parameters of type ClientHttpRequestFactorySettingsModifier and TypeMethodDescriptionTestRestTemplate.withRequestFactorySettings(ClientHttpRequestFactorySettings requestFactorySettings) Creates a newTestRestTemplatewith the same configuration as this one, except that it will apply the givenClientHttpRequestFactorySettings.Method parameters in org.springframework.boot.test.web.client with type arguments of type ClientHttpRequestFactorySettingsModifier and TypeMethodDescriptionTestRestTemplate.withRequestFactorySettings(UnaryOperator<ClientHttpRequestFactorySettings> requestFactorySettingsCustomizer) Creates a newTestRestTemplatewith the same configuration as this one, except that it will customize theClientHttpRequestFactorySettings.Constructors in org.springframework.boot.test.web.client with parameters of type ClientHttpRequestFactorySettingsModifierConstructorDescriptionCustomHttpComponentsClientHttpRequestFactory(TestRestTemplate.HttpClientOption[] httpClientOptions, ClientHttpRequestFactorySettings settings) Deprecated, for removal: This API element is subject to removal in a future version.Create a newTestRestTemplate.CustomHttpComponentsClientHttpRequestFactoryinstance. -
Uses of ClientHttpRequestFactorySettings in org.springframework.boot.web.client
Methods in org.springframework.boot.web.client with parameters of type ClientHttpRequestFactorySettingsModifier and TypeMethodDescriptionRestTemplateBuilder.requestFactorySettings(ClientHttpRequestFactorySettings requestFactorySettings) Sets theClientHttpRequestFactorySettings.Method parameters in org.springframework.boot.web.client with type arguments of type ClientHttpRequestFactorySettingsModifier and TypeMethodDescriptionRestTemplateBuilder.requestFactorySettings(UnaryOperator<ClientHttpRequestFactorySettings> requestFactorySettingsCustomizer) Update theClientHttpRequestFactorySettingsusing the given customizer. -
Uses of ClientHttpRequestFactorySettings in org.springframework.boot.webservices.client
Methods in org.springframework.boot.webservices.client with parameters of type ClientHttpRequestFactorySettingsModifier and TypeMethodDescriptionWebServiceMessageSenderFactory.http(ClientHttpRequestFactoryBuilder<?> requestFactoryBuilder, ClientHttpRequestFactorySettings requestFactorySettings) Returns a factory that will create aClientHttpRequestMessageSenderbacked by aClientHttpRequestFactorycreated from the givenClientHttpRequestFactoryBuilder.WebServiceMessageSenderFactory.http(ClientHttpRequestFactorySettings requestFactorySettings) Returns a factory that will create aClientHttpRequestMessageSenderbacked by a detectedClientHttpRequestFactory.Method parameters in org.springframework.boot.webservices.client with type arguments of type ClientHttpRequestFactorySettingsModifier and TypeMethodDescriptionHttpWebServiceMessageSenderBuilder.requestFactory(Function<ClientHttpRequestFactorySettings, ClientHttpRequestFactory> requestFactoryFunction) Deprecated, for removal: This API element is subject to removal in a future version.Set theFunctionofClientHttpRequestFactorySettingstoClientHttpRequestFactorythat should be called to create the HTTP-basedWebServiceMessageSender.