Uses of Class
org.springframework.boot.web.client.RestTemplateBuilder
Packages that use RestTemplateBuilder
Package
Description
Auto-configuration for actuator Cloud Foundry concerns using Spring MVC.
Auto-configuration for tracing with Zipkin.
Auto-configuration for web clients.
Auto-configuration for web clients.
Web client test utilities.
Web client utilities.
-
Uses of RestTemplateBuilder in org.springframework.boot.actuate.autoconfigure.cloudfoundry.servlet
Methods in org.springframework.boot.actuate.autoconfigure.cloudfoundry.servlet with parameters of type RestTemplateBuilderModifier and TypeMethodDescriptionorg.springframework.boot.actuate.autoconfigure.cloudfoundry.servlet.CloudFoundryWebEndpointServletHandlerMappingCloudFoundryActuatorAutoConfiguration.cloudFoundryWebEndpointServletHandlerMapping(ParameterValueMapper parameterMapper, EndpointMediaTypes endpointMediaTypes, RestTemplateBuilder restTemplateBuilder, ServletEndpointsSupplier servletEndpointsSupplier, ControllerEndpointsSupplier controllerEndpointsSupplier, ApplicationContext applicationContext) -
Uses of RestTemplateBuilder in org.springframework.boot.actuate.autoconfigure.tracing.zipkin
Methods in org.springframework.boot.actuate.autoconfigure.tracing.zipkin that return RestTemplateBuilderModifier and TypeMethodDescriptionZipkinRestTemplateBuilderCustomizer.customize(RestTemplateBuilder restTemplateBuilder) Customize the rest template builder.Methods in org.springframework.boot.actuate.autoconfigure.tracing.zipkin with parameters of type RestTemplateBuilderModifier and TypeMethodDescriptionZipkinRestTemplateBuilderCustomizer.customize(RestTemplateBuilder restTemplateBuilder) Customize the rest template builder. -
Uses of RestTemplateBuilder in org.springframework.boot.autoconfigure.web.client
Methods in org.springframework.boot.autoconfigure.web.client that return RestTemplateBuilderModifier and TypeMethodDescriptionRestTemplateBuilderConfigurer.configure(RestTemplateBuilder builder) Configure the specifiedRestTemplateBuilder.RestTemplateAutoConfiguration.restTemplateBuilder(RestTemplateBuilderConfigurer restTemplateBuilderConfigurer) Methods in org.springframework.boot.autoconfigure.web.client with parameters of type RestTemplateBuilderModifier and TypeMethodDescriptionRestTemplateBuilderConfigurer.configure(RestTemplateBuilder builder) Configure the specifiedRestTemplateBuilder. -
Uses of RestTemplateBuilder in org.springframework.boot.test.autoconfigure.web.client
Methods in org.springframework.boot.test.autoconfigure.web.client with parameters of type RestTemplateBuilderModifier and TypeMethodDescriptionWebClientRestTemplateAutoConfiguration.restTemplate(RestTemplateBuilder builder) -
Uses of RestTemplateBuilder in org.springframework.boot.test.web.client
Constructors in org.springframework.boot.test.web.client with parameters of type RestTemplateBuilderModifierConstructorDescriptionTestRestTemplate(RestTemplateBuilder restTemplateBuilder) Create a newTestRestTemplateinstance.TestRestTemplate(RestTemplateBuilder builder, String username, String password, TestRestTemplate.HttpClientOption... httpClientOptions) Create a newTestRestTemplateinstance with the specified credentials. -
Uses of RestTemplateBuilder in org.springframework.boot.web.client
Methods in org.springframework.boot.web.client that return RestTemplateBuilderModifier and TypeMethodDescriptionRestTemplateBuilder.additionalCustomizers(Collection<? extends RestTemplateCustomizer> customizers) AddRestTemplateCustomizersthat should be applied to theRestTemplate.RestTemplateBuilder.additionalCustomizers(RestTemplateCustomizer... customizers) AddRestTemplateCustomizersthat should be applied to theRestTemplate.RestTemplateBuilder.additionalInterceptors(Collection<? extends ClientHttpRequestInterceptor> interceptors) Add additionalClientHttpRequestInterceptorsthat should be used with theRestTemplate.RestTemplateBuilder.additionalInterceptors(ClientHttpRequestInterceptor... interceptors) Add additionalClientHttpRequestInterceptorsthat should be used with theRestTemplate.RestTemplateBuilder.additionalMessageConverters(Collection<? extends HttpMessageConverter<?>> messageConverters) Add additionalHttpMessageConvertersthat should be used with theRestTemplate.RestTemplateBuilder.additionalMessageConverters(HttpMessageConverter<?>... messageConverters) Add additionalHttpMessageConvertersthat should be used with theRestTemplate.RestTemplateBuilder.additionalRequestCustomizers(Collection<? extends RestTemplateRequestCustomizer<?>> requestCustomizers) Add theRestTemplateRequestCustomizersthat should be applied to theClientHttpRequest.RestTemplateBuilder.additionalRequestCustomizers(RestTemplateRequestCustomizer<?>... requestCustomizers) Add theRestTemplateRequestCustomizersthat should be applied to theClientHttpRequest.RestTemplateBuilder.basicAuthentication(String username, String password) Add HTTP Basic Authentication to requests with the given username/password pair, unless a custom Authorization header has been set before.RestTemplateBuilder.basicAuthentication(String username, String password, Charset charset) Add HTTP Basic Authentication to requests with the given username/password pair, unless a custom Authorization header has been set before.RestTemplateBuilder.customizers(Collection<? extends RestTemplateCustomizer> customizers) Set theRestTemplateCustomizersthat should be applied to theRestTemplate.RestTemplateBuilder.customizers(RestTemplateCustomizer... customizers) Set theRestTemplateCustomizersthat should be applied to theRestTemplate.RestTemplateBuilder.defaultHeader(String name, String... values) Add a default header that will be set if not already present on the outgoingClientHttpRequest.RestTemplateBuilder.defaultMessageConverters()Set theHttpMessageConvertersthat should be used with theRestTemplateto the default set.RestTemplateBuilder.detectRequestFactory(boolean detectRequestFactory) Set if theClientHttpRequestFactoryshould be detected based on the classpath.RestTemplateBuilder.errorHandler(ResponseErrorHandler errorHandler) Set theResponseErrorHandlerthat should be used with theRestTemplate.RestTemplateBuilder.interceptors(Collection<ClientHttpRequestInterceptor> interceptors) Set theClientHttpRequestInterceptorsthat should be used with theRestTemplate.RestTemplateBuilder.interceptors(ClientHttpRequestInterceptor... interceptors) Set theClientHttpRequestInterceptorsthat should be used with theRestTemplate.RestTemplateBuilder.messageConverters(Collection<? extends HttpMessageConverter<?>> messageConverters) Set theHttpMessageConvertersthat should be used with theRestTemplate.RestTemplateBuilder.messageConverters(HttpMessageConverter<?>... messageConverters) Set theHttpMessageConvertersthat should be used with theRestTemplate.RestTemplateBuilder.requestCustomizers(Collection<? extends RestTemplateRequestCustomizer<?>> requestCustomizers) Set theRestTemplateRequestCustomizersthat should be applied to theClientHttpRequest.RestTemplateBuilder.requestCustomizers(RestTemplateRequestCustomizer<?>... requestCustomizers) Set theRestTemplateRequestCustomizersthat should be applied to theClientHttpRequest.RestTemplateBuilder.requestFactory(Class<? extends ClientHttpRequestFactory> requestFactoryType) Set theClientHttpRequestFactoryclass that should be used with theRestTemplate.RestTemplateBuilder.requestFactory(Function<ClientHttpRequestFactorySettings, ClientHttpRequestFactory> requestFactoryFunction) Set the request factory function that should be called to provide aClientHttpRequestFactoryeach time webuild()a newRestTemplateinstance.RestTemplateBuilder.requestFactory(Supplier<ClientHttpRequestFactory> requestFactorySupplier) Set theSupplierofClientHttpRequestFactorythat should be called each time webuild()a newRestTemplateinstance.Set a root URL that should be applied to each request that starts with'/'.RestTemplateBuilder.setBufferRequestBody(boolean bufferRequestBody) Deprecated, for removal: This API element is subject to removal in a future version.since 3.2.0 for removal in 3.4.0 as support for buffering has been removed in Spring Framework 6.1RestTemplateBuilder.setConnectTimeout(Duration connectTimeout) Sets the connection timeout on the underlyingClientHttpRequestFactory.RestTemplateBuilder.setReadTimeout(Duration readTimeout) Sets the read timeout on the underlyingClientHttpRequestFactory.RestTemplateBuilder.setSslBundle(SslBundle sslBundle) Sets the SSL bundle on the underlyingClientHttpRequestFactory.RestTemplateBuilder.uriTemplateHandler(UriTemplateHandler uriTemplateHandler) Set theUriTemplateHandlerthat should be used with theRestTemplate.