Index
All Classes and Interfaces|All Packages
A
- additionalCustomizers(Collection) - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Add
RestTemplateCustomizersthat should be applied to theRestTemplate. - additionalCustomizers(RestTemplateCustomizer...) - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Add
RestTemplateCustomizersthat should be applied to theRestTemplate. - additionalInterceptors(Collection) - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Add additional
ClientHttpRequestInterceptorsthat should be used with theRestTemplate. - additionalInterceptors(ClientHttpRequestInterceptor...) - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Add additional
ClientHttpRequestInterceptorsthat should be used with theRestTemplate. - additionalMessageConverters(Collection) - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Add additional
HttpMessageConvertersthat should be used with theRestTemplate. - additionalMessageConverters(HttpMessageConverter...) - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Add additional
HttpMessageConvertersthat should be used with theRestTemplate. - additionalRequestCustomizers(Collection) - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Add the
RestTemplateRequestCustomizersthat should be applied to theClientHttpRequest. - additionalRequestCustomizers(RestTemplateRequestCustomizer...) - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Add the
RestTemplateRequestCustomizersthat should be applied to theClientHttpRequest.
B
- basicAuthentication(String, String) - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Add HTTP Basic Authentication to requests with the given username/password pair, unless a custom Authorization header has been set before.
- basicAuthentication(String, String, Charset) - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Add HTTP Basic Authentication to requests with the given username/password pair, unless a custom Authorization header has been set before.
- build() - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Build a new
RestTemplateinstance and configure it using this builder. - build(Class) - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Build a new
RestTemplateinstance of the specified type and configure it using this builder. - builder() - Method in class org.springframework.boot.restclient.RootUriBuilderFactory
- buildRequestFactory() - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Build a new
ClientHttpRequestFactoryinstance using the settings of this builder.
C
- clientSettings(UnaryOperator) - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Update the
HttpClientSettingsusing the given customizer. - clientSettings(HttpClientSettings) - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Sets the
HttpClientSettings. - configure(RestTemplateBuilder) - Method in class org.springframework.boot.restclient.autoconfigure.RestTemplateBuilderConfigurer
-
Configure the specified
RestTemplateBuilder. - configure(RestClient.Builder) - Method in class org.springframework.boot.restclient.autoconfigure.RestClientBuilderConfigurer
-
Configure the specified
RestClient.Builder. - configure(T) - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Configure the provided
RestTemplateinstance using this builder. - connectTimeout(Duration) - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Sets the connection timeout on the underlying
ClientHttpRequestFactory. - customize(RestClient.Builder) - Method in class org.springframework.boot.restclient.autoconfigure.HttpMessageConvertersRestClientCustomizer
- customize(RestClient.Builder) - Method in class org.springframework.boot.restclient.observation.ObservationRestClientCustomizer
- customize(RestClient.Builder) - Method in interface org.springframework.boot.restclient.RestClientCustomizer
-
Callback to customize a
RestClient.Builderinstance. - customize(RestTemplate) - Method in class org.springframework.boot.restclient.observation.ObservationRestTemplateCustomizer
- customize(RestTemplate) - Method in interface org.springframework.boot.restclient.RestTemplateCustomizer
-
Callback to customize a
RestTemplateinstance. - customize(T) - Method in interface org.springframework.boot.restclient.RestTemplateRequestCustomizer
-
Customize the specified
ClientHttpRequest. - customizers(Collection) - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Set the
RestTemplateCustomizersthat should be applied to theRestTemplate. - customizers(RestTemplateCustomizer...) - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Set the
RestTemplateCustomizersthat should be applied to theRestTemplate.
D
- defaultHeader(String, String...) - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Add a default header that will be set if not already present on the outgoing
ClientHttpRequest. - defaultMessageConverters() - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Set the
HttpMessageConvertersthat should be used with theRestTemplateto the default set. - detectRequestFactory(boolean) - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Set if the
ClientHttpRequestFactoryshould be detected based on the classpath.
E
- errorHandler(ResponseErrorHandler) - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Set the
ResponseErrorHandlerthat should be used with theRestTemplate. - expand(String, Object...) - Method in class org.springframework.boot.restclient.RootUriTemplateHandler
- expand(String, Map) - Method in class org.springframework.boot.restclient.RootUriTemplateHandler
F
- fromBundle(String) - Method in interface org.springframework.boot.restclient.autoconfigure.RestClientSsl
-
Return a
Consumerthat will apply SSL configuration for the namedSslBundleto aRestClient.Builder. - fromBundle(SslBundle) - Method in interface org.springframework.boot.restclient.autoconfigure.RestClientSsl
G
- getRootUri() - Method in class org.springframework.boot.restclient.RootUriTemplateHandler
H
- HttpMessageConvertersRestClientCustomizer - Class in org.springframework.boot.restclient.autoconfigure
-
RestClientCustomizerto applyHttpMessageConverters. - HttpMessageConvertersRestClientCustomizer(List) - Constructor for class org.springframework.boot.restclient.autoconfigure.HttpMessageConvertersRestClientCustomizer
- HttpMessageConvertersRestClientCustomizer(ClientHttpMessageConvertersCustomizer...) - Constructor for class org.springframework.boot.restclient.autoconfigure.HttpMessageConvertersRestClientCustomizer
- HttpServiceClientAutoConfiguration - Class in org.springframework.boot.restclient.autoconfigure.service
-
AutoConfiguration for Spring HTTP Service clients backed by
RestClient. - HttpServiceClientAutoConfiguration() - Constructor for class org.springframework.boot.restclient.autoconfigure.service.HttpServiceClientAutoConfiguration
I
- interceptors(Collection) - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Set the
ClientHttpRequestInterceptorsthat should be used with theRestTemplate. - interceptors(ClientHttpRequestInterceptor...) - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Set the
ClientHttpRequestInterceptorsthat should be used with theRestTemplate.
M
- messageConverters(Iterable) - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Set the
HttpMessageConvertersthat should be used with theRestTemplate. - messageConverters(HttpMessageConverter...) - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Set the
HttpMessageConvertersthat should be used with theRestTemplate.
O
- ObservationRestClientCustomizer - Class in org.springframework.boot.restclient.observation
-
RestClientCustomizerthat configures theRestClient builderto record request observations. - ObservationRestClientCustomizer(ObservationRegistry, ClientRequestObservationConvention) - Constructor for class org.springframework.boot.restclient.observation.ObservationRestClientCustomizer
-
Create a new
ObservationRestClientCustomizer. - ObservationRestTemplateCustomizer - Class in org.springframework.boot.restclient.observation
-
RestTemplateCustomizerthat configures theRestTemplateto record request observations. - ObservationRestTemplateCustomizer(ObservationRegistry, ClientRequestObservationConvention) - Constructor for class org.springframework.boot.restclient.observation.ObservationRestTemplateCustomizer
-
Create a new
ObservationRestTemplateCustomizer. - org.springframework.boot.restclient - package org.springframework.boot.restclient
-
Web client utilities.
- org.springframework.boot.restclient.autoconfigure - package org.springframework.boot.restclient.autoconfigure
-
Auto-configuration for RestClient.
- org.springframework.boot.restclient.autoconfigure.service - package org.springframework.boot.restclient.autoconfigure.service
-
Auto-Configuration for Spring's Blocking HTTP Service Interface Clients.
- org.springframework.boot.restclient.observation - package org.springframework.boot.restclient.observation
-
Observation integration for RestClient and RestTemplate.
R
- readTimeout(Duration) - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Sets the read timeout on the underlying
ClientHttpRequestFactory. - redirects(HttpRedirects) - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Sets the redirect strategy on the underlying
ClientHttpRequestFactory. - requestCustomizers(Collection) - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Set the
RestTemplateRequestCustomizersthat should be applied to theClientHttpRequest. - requestCustomizers(RestTemplateRequestCustomizer...) - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Set the
RestTemplateRequestCustomizersthat should be applied to theClientHttpRequest. - requestFactory(Class) - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Set the
ClientHttpRequestFactoryclass that should be used with theRestTemplate. - requestFactory(Supplier) - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Set the
SupplierofClientHttpRequestFactorythat should be called each time weRestTemplateBuilder.build()a newRestTemplateinstance. - requestFactoryBuilder() - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Return a
ClientHttpRequestFactoryBuilderinstance using the settings of this builder. - requestFactoryBuilder(ClientHttpRequestFactoryBuilder) - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Set the
ClientHttpRequestFactoryBuilderthat should be used each time weRestTemplateBuilder.build()a newRestTemplateinstance. - RestClientAutoConfiguration - Class in org.springframework.boot.restclient.autoconfigure
-
Auto-configurationforRestClient. - RestClientAutoConfiguration() - Constructor for class org.springframework.boot.restclient.autoconfigure.RestClientAutoConfiguration
- RestClientBuilderConfigurer - Class in org.springframework.boot.restclient.autoconfigure
-
Configure
RestClient.Builderwith sensible defaults. - RestClientBuilderConfigurer() - Constructor for class org.springframework.boot.restclient.autoconfigure.RestClientBuilderConfigurer
- RestClientCustomizer - Interface in org.springframework.boot.restclient
-
Callback interface that can be used to customize a
RestClient.Builder. - RestClientObservationAutoConfiguration - Class in org.springframework.boot.restclient.autoconfigure
-
Configure the instrumentation of
RestClient. - RestClientObservationAutoConfiguration() - Constructor for class org.springframework.boot.restclient.autoconfigure.RestClientObservationAutoConfiguration
- RestClientSsl - Interface in org.springframework.boot.restclient.autoconfigure
-
Interface that can be used to
applySSL configuration to aRestClient.Builder. - RestTemplateAutoConfiguration - Class in org.springframework.boot.restclient.autoconfigure
- RestTemplateAutoConfiguration() - Constructor for class org.springframework.boot.restclient.autoconfigure.RestTemplateAutoConfiguration
- RestTemplateBuilder - Class in org.springframework.boot.restclient
-
Builder that can be used to configure and create a
RestTemplate. - RestTemplateBuilder(RestTemplateCustomizer...) - Constructor for class org.springframework.boot.restclient.RestTemplateBuilder
-
Create a new
RestTemplateBuilderinstance. - RestTemplateBuilderConfigurer - Class in org.springframework.boot.restclient.autoconfigure
-
Configure
RestTemplateBuilderwith sensible defaults. - RestTemplateBuilderConfigurer() - Constructor for class org.springframework.boot.restclient.autoconfigure.RestTemplateBuilderConfigurer
- RestTemplateCustomizer - Interface in org.springframework.boot.restclient
-
Callback interface that can be used to customize a
RestTemplate. - RestTemplateObservationAutoConfiguration - Class in org.springframework.boot.restclient.autoconfigure
-
Configure the instrumentation of
RestTemplate. - RestTemplateObservationAutoConfiguration() - Constructor for class org.springframework.boot.restclient.autoconfigure.RestTemplateObservationAutoConfiguration
- RestTemplateRequestCustomizer<T> - Interface in org.springframework.boot.restclient
-
Callback interface that can be used to customize the
ClientHttpRequestsent from aRestTemplate. - rootUri(String) - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Set a root URL that should be applied to each request that starts with
'/'. - RootUriBuilderFactory - Class in org.springframework.boot.restclient
-
UriBuilderFactoryto set the root for URI that starts with'/'. - RootUriBuilderFactory(String, UriTemplateHandler) - Constructor for class org.springframework.boot.restclient.RootUriBuilderFactory
-
Create an instance with the root URI to use.
- RootUriTemplateHandler - Class in org.springframework.boot.restclient
-
UriTemplateHandlerto set the root for URI that starts with'/'. - RootUriTemplateHandler(UriTemplateHandler) - Constructor for class org.springframework.boot.restclient.RootUriTemplateHandler
S
- sslBundle(SslBundle) - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Sets the SSL bundle on the underlying
ClientHttpRequestFactory.
U
- uriString(String) - Method in class org.springframework.boot.restclient.RootUriBuilderFactory
- uriTemplateHandler(UriTemplateHandler) - Method in class org.springframework.boot.restclient.RestTemplateBuilder
-
Set the
UriTemplateHandlerthat should be used with theRestTemplate.
All Classes and Interfaces|All Packages