• Brian Clozel's avatar
    Provide client factory with supplier in RestTemplateBuilder · 11d4426b
    Brian Clozel authored
    This commit removes
    `RestTemplateBuilder.requestFactory(ClientHttpRequestFactory factory)`
    because it can be misleading. This builder class is meant to be
    immutable, but calling that method and then timeout related ones will
    affect the `ClientHttpRequestFactory` instance.
    
    Instead, this method is replaced with a
    `Supplier<ClientHttpRequestFactory>` that is called every time a
    `RestTemplate` is being built.
    
    That approach may reduce the reusability of request factories, but it is
    much more consistent.
    
    Closes gh-11255
    11d4426b
Name
Last commit
Last update
.github Loading commit data...
.mvn Loading commit data...
ci Loading commit data...
eclipse Loading commit data...
spring-boot-project Loading commit data...
spring-boot-samples Loading commit data...
spring-boot-samples-invoker Loading commit data...
spring-boot-tests Loading commit data...
.editorconfig Loading commit data...
.gitignore Loading commit data...
.settings-template.xml Loading commit data...
CODE_OF_CONDUCT.adoc Loading commit data...
CONTRIBUTING.adoc Loading commit data...
LICENSE.txt Loading commit data...
README.adoc Loading commit data...
SUPPORT.adoc Loading commit data...
mvnw Loading commit data...
mvnw.cmd Loading commit data...
pom.xml Loading commit data...