Index
All Classes and Interfaces|All Packages|Serialized Form
A
- ApiversionProperties - Class in org.springframework.boot.http.client.autoconfigure
-
API Version properties for both reactive and imperative HTTP Clients.
- ApiversionProperties() - Constructor for class org.springframework.boot.http.client.autoconfigure.ApiversionProperties
- ApiversionProperties.Insert - Class in org.springframework.boot.http.client.autoconfigure
B
- build() - Method in interface org.springframework.boot.http.client.ClientHttpRequestFactoryBuilder
-
Build a default configured
ClientHttpRequestFactory. - build() - Method in interface org.springframework.boot.http.client.reactive.ClientHttpConnectorBuilder
-
Build a default configured
ClientHttpConnectorBuilder. - build(HttpClientSettings) - Method in class org.springframework.boot.http.client.HttpComponentsClientHttpRequestFactoryBuilder
- build(HttpClientSettings) - Method in class org.springframework.boot.http.client.JdkClientHttpRequestFactoryBuilder
- build(HttpClientSettings) - Method in class org.springframework.boot.http.client.JettyClientHttpRequestFactoryBuilder
- build(HttpClientSettings) - Method in class org.springframework.boot.http.client.ReactorClientHttpRequestFactoryBuilder
- build(HttpClientSettings) - Method in class org.springframework.boot.http.client.SimpleClientHttpRequestFactoryBuilder
- build(HttpClientSettings) - Method in interface org.springframework.boot.http.client.ClientHttpRequestFactoryBuilder
-
Build a fully configured
ClientHttpRequestFactory, applying the givensettingsif they are provided. - build(HttpClientSettings) - Method in class org.springframework.boot.http.client.HttpComponentsHttpAsyncClientBuilder
-
Build a new
HttpAsyncClientinstance with the given settings applied. - build(HttpClientSettings) - Method in class org.springframework.boot.http.client.HttpComponentsHttpClientBuilder
-
Build a new
HttpClientinstance with the given settings applied. - build(HttpClientSettings) - Method in class org.springframework.boot.http.client.JdkHttpClientBuilder
-
Build a new
HttpClientinstance with the given settings applied. - build(HttpClientSettings) - Method in class org.springframework.boot.http.client.JettyHttpClientBuilder
-
Build a new
HttpClientinstance with the given settings applied. - build(HttpClientSettings) - Method in class org.springframework.boot.http.client.reactive.HttpComponentsClientHttpConnectorBuilder
- build(HttpClientSettings) - Method in class org.springframework.boot.http.client.reactive.JdkClientHttpConnectorBuilder
- build(HttpClientSettings) - Method in class org.springframework.boot.http.client.reactive.JettyClientHttpConnectorBuilder
- build(HttpClientSettings) - Method in class org.springframework.boot.http.client.reactive.ReactorClientHttpConnectorBuilder
- build(HttpClientSettings) - Method in interface org.springframework.boot.http.client.reactive.ClientHttpConnectorBuilder
-
Build a fully configured
ClientHttpConnector, applying the givensettingsif they are provided. - build(HttpClientSettings) - Method in class org.springframework.boot.http.client.ReactorHttpClientBuilder
-
Build a new
HttpClientinstance with the given settings applied.
C
- ClientHttpConnectorBuilder<T> - Interface in org.springframework.boot.http.client.reactive
-
Interface used to build a fully configured
ClientHttpConnector. - ClientHttpConnectorBuilderCustomizer<B> - Interface in org.springframework.boot.http.client.autoconfigure.reactive
-
Customizer that can be used to modify the auto-configured
ClientHttpConnectorBuilderwhen its type matches. - ClientHttpRequestFactoryBuilder<T> - Interface in org.springframework.boot.http.client
-
Interface used to build a fully configured
ClientHttpRequestFactory. - ClientHttpRequestFactoryBuilderCustomizer<B> - Interface in org.springframework.boot.http.client.autoconfigure
-
Customizer that can be used to modify the auto-configured
ClientHttpRequestFactoryBuilderwhen its type matches. - connectTimeout() - Method in record class org.springframework.boot.http.client.HttpClientSettings
-
Returns the value of the
connectTimeoutrecord component. - createClientHttpConnector(HttpClientSettings) - Method in class org.springframework.boot.http.client.reactive.HttpComponentsClientHttpConnectorBuilder
- createClientHttpConnector(HttpClientSettings) - Method in class org.springframework.boot.http.client.reactive.JdkClientHttpConnectorBuilder
- createClientHttpConnector(HttpClientSettings) - Method in class org.springframework.boot.http.client.reactive.JettyClientHttpConnectorBuilder
- createClientHttpConnector(HttpClientSettings) - Method in class org.springframework.boot.http.client.reactive.ReactorClientHttpConnectorBuilder
- createClientHttpRequestFactory(HttpClientSettings) - Method in class org.springframework.boot.http.client.HttpComponentsClientHttpRequestFactoryBuilder
- createClientHttpRequestFactory(HttpClientSettings) - Method in class org.springframework.boot.http.client.JdkClientHttpRequestFactoryBuilder
- createClientHttpRequestFactory(HttpClientSettings) - Method in class org.springframework.boot.http.client.JettyClientHttpRequestFactoryBuilder
- createClientHttpRequestFactory(HttpClientSettings) - Method in class org.springframework.boot.http.client.ReactorClientHttpRequestFactoryBuilder
- createClientHttpRequestFactory(HttpClientSettings) - Method in class org.springframework.boot.http.client.SimpleClientHttpRequestFactoryBuilder
- customize(B) - Method in interface org.springframework.boot.http.client.autoconfigure.ClientHttpRequestFactoryBuilderCustomizer
-
Customize the given builder.
- customize(B) - Method in interface org.springframework.boot.http.client.autoconfigure.reactive.ClientHttpConnectorBuilderCustomizer
-
Customize the given builder.
D
- defaults() - Static method in record class org.springframework.boot.http.client.HttpClientSettings
-
Use defaults settings, which can differ depending on the implementation.
- detect() - Static method in interface org.springframework.boot.http.client.ClientHttpRequestFactoryBuilder
-
Detect the most suitable
ClientHttpRequestFactoryBuilderbased on the classpath. - detect() - Static method in interface org.springframework.boot.http.client.reactive.ClientHttpConnectorBuilder
-
Detect the most suitable
ClientHttpConnectorBuilderbased on the classpath. - detect(ClassLoader) - Static method in interface org.springframework.boot.http.client.ClientHttpRequestFactoryBuilder
-
Detect the most suitable
ClientHttpRequestFactoryBuilderbased on the classpath. - detect(ClassLoader) - Static method in interface org.springframework.boot.http.client.reactive.ClientHttpConnectorBuilder
-
Detect the most suitable
ClientHttpConnectorBuilderbased on the classpath. - DONT_FOLLOW - Enum constant in enum class org.springframework.boot.http.client.HttpRedirects
-
Don't follow redirects (fail if the underlying library has no support).
E
- equals(Object) - Method in record class org.springframework.boot.http.client.HttpClientSettings
-
Indicates whether some other object is "equal to" this one.
F
- FOLLOW - Enum constant in enum class org.springframework.boot.http.client.HttpRedirects
-
Follow redirects (fail if the underlying library has no support).
- FOLLOW_WHEN_POSSIBLE - Enum constant in enum class org.springframework.boot.http.client.HttpRedirects
-
Follow redirects (if the underlying library has support).
G
- get(ApiversionProperties.Insert) - Static method in class org.springframework.boot.http.client.autoconfigure.PropertiesApiVersionInserter
-
Factory method to get a new
PropertiesApiVersionInserterfor the given properties. - getApiversion() - Method in class org.springframework.boot.http.client.autoconfigure.HttpClientProperties
- getBaseUrl() - Method in class org.springframework.boot.http.client.autoconfigure.HttpClientProperties
- getBundle() - Method in class org.springframework.boot.http.client.autoconfigure.HttpClientSettingsProperties.Ssl
- getConnector() - Method in class org.springframework.boot.http.client.autoconfigure.reactive.ReactiveHttpClientsProperties
- getConnectTimeout() - Method in class org.springframework.boot.http.client.autoconfigure.HttpClientSettingsProperties
- getCustomizers() - Method in class org.springframework.boot.http.client.HttpComponentsClientHttpRequestFactoryBuilder
- getCustomizers() - Method in class org.springframework.boot.http.client.JdkClientHttpRequestFactoryBuilder
- getCustomizers() - Method in class org.springframework.boot.http.client.JettyClientHttpRequestFactoryBuilder
- getCustomizers() - Method in class org.springframework.boot.http.client.ReactorClientHttpRequestFactoryBuilder
- getCustomizers() - Method in class org.springframework.boot.http.client.SimpleClientHttpRequestFactoryBuilder
- getCustomizers() - Method in class org.springframework.boot.http.client.reactive.HttpComponentsClientHttpConnectorBuilder
- getCustomizers() - Method in class org.springframework.boot.http.client.reactive.JdkClientHttpConnectorBuilder
- getCustomizers() - Method in class org.springframework.boot.http.client.reactive.JettyClientHttpConnectorBuilder
- getCustomizers() - Method in class org.springframework.boot.http.client.reactive.ReactorClientHttpConnectorBuilder
- getDefaultHeader() - Method in class org.springframework.boot.http.client.autoconfigure.HttpClientProperties
- getDefaultVersion() - Method in class org.springframework.boot.http.client.autoconfigure.ApiversionProperties
- getFactory() - Method in class org.springframework.boot.http.client.autoconfigure.imperative.ImperativeHttpClientsProperties
- getHeader() - Method in class org.springframework.boot.http.client.autoconfigure.ApiversionProperties.Insert
- getInsert() - Method in class org.springframework.boot.http.client.autoconfigure.ApiversionProperties
- getMediaTypeParameter() - Method in class org.springframework.boot.http.client.autoconfigure.ApiversionProperties.Insert
- getPathSegment() - Method in class org.springframework.boot.http.client.autoconfigure.ApiversionProperties.Insert
- getQueryParameter() - Method in class org.springframework.boot.http.client.autoconfigure.ApiversionProperties.Insert
- getReadTimeout() - Method in class org.springframework.boot.http.client.autoconfigure.HttpClientSettingsProperties
- getRedirects() - Method in class org.springframework.boot.http.client.autoconfigure.HttpClientSettingsProperties
- getSsl() - Method in class org.springframework.boot.http.client.autoconfigure.HttpClientSettingsProperties
- getTlsSocketStrategy(SslBundle) - Method in interface org.springframework.boot.http.client.HttpComponentsHttpClientBuilder.TlsSocketStrategyFactory
-
Return the
TlsSocketStrategyto use for the given bundle.
H
- hashCode() - Method in record class org.springframework.boot.http.client.HttpClientSettings
-
Returns a hash code value for this object.
- HTTP_COMPONENTS - Enum constant in enum class org.springframework.boot.http.client.autoconfigure.imperative.ImperativeHttpClientsProperties.Factory
-
Apache HttpComponents HttpClient.
- HTTP_COMPONENTS - Enum constant in enum class org.springframework.boot.http.client.autoconfigure.reactive.ReactiveHttpClientsProperties.Connector
-
Apache HttpComponents HttpClient.
- HttpClientAutoConfiguration - Class in org.springframework.boot.http.client.autoconfigure
-
Auto-configurationforHttpClientSettings. - HttpClientAutoConfiguration() - Constructor for class org.springframework.boot.http.client.autoconfigure.HttpClientAutoConfiguration
- HttpClientMetricsAutoConfiguration - Class in org.springframework.boot.http.client.autoconfigure.metrics
-
Auto-configurationfor HTTP client-related metrics. - HttpClientMetricsAutoConfiguration() - Constructor for class org.springframework.boot.http.client.autoconfigure.metrics.HttpClientMetricsAutoConfiguration
- HttpClientProperties - Class in org.springframework.boot.http.client.autoconfigure
-
Base class for configuration properties common to both imperative and reactive HTTP clients.
- HttpClientProperties() - Constructor for class org.springframework.boot.http.client.autoconfigure.HttpClientProperties
- HttpClientSettings - Record Class in org.springframework.boot.http.client
-
Settings that can be applied when creating an imperative or reactive HTTP client.
- HttpClientSettings(HttpRedirects, Duration, Duration, SslBundle) - Constructor for record class org.springframework.boot.http.client.HttpClientSettings
-
Creates an instance of a
HttpClientSettingsrecord class. - HttpClientSettingsProperties - Class in org.springframework.boot.http.client.autoconfigure
-
Base class for configuration properties configure
HttpClientSettings. - HttpClientSettingsProperties() - Constructor for class org.springframework.boot.http.client.autoconfigure.HttpClientSettingsProperties
- HttpClientSettingsProperties.Ssl - Class in org.springframework.boot.http.client.autoconfigure
-
SSL configuration.
- HttpClientSettingsPropertyMapper - Class in org.springframework.boot.http.client.autoconfigure
-
Utility that can be used to map
HttpClientSettingsPropertiestoHttpClientSettings. - HttpClientSettingsPropertyMapper(SslBundles, HttpClientSettings) - Constructor for class org.springframework.boot.http.client.autoconfigure.HttpClientSettingsPropertyMapper
- HttpClientsProperties - Class in org.springframework.boot.http.client.autoconfigure
-
@ConfigurationPropertiesto configure the defaults used for all imperative and reactive HTTP clients. - HttpClientsProperties() - Constructor for class org.springframework.boot.http.client.autoconfigure.HttpClientsProperties
- httpComponents() - Static method in interface org.springframework.boot.http.client.ClientHttpRequestFactoryBuilder
-
Return a
HttpComponentsClientHttpRequestFactoryBuilderthat can be used to build aHttpComponentsClientHttpRequestFactory. - httpComponents() - Static method in interface org.springframework.boot.http.client.reactive.ClientHttpConnectorBuilder
-
Return a
HttpComponentsClientHttpConnectorBuilderthat can be used to build aHttpComponentsClientHttpConnector. - HttpComponentsClientHttpConnectorBuilder - Class in org.springframework.boot.http.client.reactive
-
Builder for
ClientHttpConnectorBuilder.httpComponents(). - HttpComponentsClientHttpRequestFactoryBuilder - Class in org.springframework.boot.http.client
-
Builder for
ClientHttpRequestFactoryBuilder.httpComponents(). - HttpComponentsHttpAsyncClientBuilder - Class in org.springframework.boot.http.client
-
Builder that can be used to create a Apache HttpComponents
HttpAsyncClient. - HttpComponentsHttpAsyncClientBuilder() - Constructor for class org.springframework.boot.http.client.HttpComponentsHttpAsyncClientBuilder
- HttpComponentsHttpClientBuilder - Class in org.springframework.boot.http.client
-
Builder that can be used to create a Apache HttpComponents
HttpClient. - HttpComponentsHttpClientBuilder() - Constructor for class org.springframework.boot.http.client.HttpComponentsHttpClientBuilder
- HttpComponentsHttpClientBuilder.TlsSocketStrategyFactory - Interface in org.springframework.boot.http.client
-
Factory that can be used to optionally create a
TlsSocketStrategygiven anSslBundle. - HttpRedirects - Enum Class in org.springframework.boot.http.client
-
Redirect strategies support by HTTP clients.
- HttpServiceClientProperties - Class in org.springframework.boot.http.client.autoconfigure.service
-
Properties for HTTP Service clients.
- HttpServiceClientProperties() - Constructor for class org.springframework.boot.http.client.autoconfigure.service.HttpServiceClientProperties
I
- ImperativeHttpClientAutoConfiguration - Class in org.springframework.boot.http.client.autoconfigure.imperative
-
Auto-configurationfor imperative HTTP clients. - ImperativeHttpClientsProperties - Class in org.springframework.boot.http.client.autoconfigure.imperative
-
@ConfigurationPropertiesto configure the defaults used for imperative HTTP clients. - ImperativeHttpClientsProperties() - Constructor for class org.springframework.boot.http.client.autoconfigure.imperative.ImperativeHttpClientsProperties
- ImperativeHttpClientsProperties.Factory - Enum Class in org.springframework.boot.http.client.autoconfigure.imperative
-
Supported factory types.
- Insert() - Constructor for class org.springframework.boot.http.client.autoconfigure.ApiversionProperties.Insert
- insertVersion(Object, URI) - Method in class org.springframework.boot.http.client.autoconfigure.PropertiesApiVersionInserter
- insertVersion(Object, HttpHeaders) - Method in class org.springframework.boot.http.client.autoconfigure.PropertiesApiVersionInserter
J
- jdk() - Static method in interface org.springframework.boot.http.client.ClientHttpRequestFactoryBuilder
-
Return a
JdkClientHttpRequestFactoryBuilderthat can be used to build aJdkClientHttpRequestFactory. - jdk() - Static method in interface org.springframework.boot.http.client.reactive.ClientHttpConnectorBuilder
-
Return a
JdkClientHttpConnectorBuilderthat can be used to build aJdkClientHttpConnector. - JDK - Enum constant in enum class org.springframework.boot.http.client.autoconfigure.imperative.ImperativeHttpClientsProperties.Factory
-
Java's HttpClient.
- JDK - Enum constant in enum class org.springframework.boot.http.client.autoconfigure.reactive.ReactiveHttpClientsProperties.Connector
-
Java's HttpClient.
- JdkClientHttpConnectorBuilder - Class in org.springframework.boot.http.client.reactive
-
Builder for
ClientHttpConnectorBuilder.jdk(). - JdkClientHttpRequestFactoryBuilder - Class in org.springframework.boot.http.client
-
Builder for
ClientHttpRequestFactoryBuilder.jdk(). - JdkHttpClientBuilder - Class in org.springframework.boot.http.client
-
Builder that can be used to create a JDK
HttpClient. - JdkHttpClientBuilder() - Constructor for class org.springframework.boot.http.client.JdkHttpClientBuilder
- jetty() - Static method in interface org.springframework.boot.http.client.ClientHttpRequestFactoryBuilder
-
Return a
JettyClientHttpRequestFactoryBuilderthat can be used to build aJettyClientHttpRequestFactory. - jetty() - Static method in interface org.springframework.boot.http.client.reactive.ClientHttpConnectorBuilder
-
Return a
JettyClientHttpConnectorBuilderthat can be used to build aJettyClientHttpConnector. - JETTY - Enum constant in enum class org.springframework.boot.http.client.autoconfigure.imperative.ImperativeHttpClientsProperties.Factory
-
Jetty's HttpClient.
- JETTY - Enum constant in enum class org.springframework.boot.http.client.autoconfigure.reactive.ReactiveHttpClientsProperties.Connector
-
Jetty's HttpClient.
- JettyClientHttpConnectorBuilder - Class in org.springframework.boot.http.client.reactive
-
Builder for
ClientHttpConnectorBuilder.jetty(). - JettyClientHttpRequestFactoryBuilder - Class in org.springframework.boot.http.client
-
Builder for
ClientHttpRequestFactoryBuilder.jetty(). - JettyHttpClientBuilder - Class in org.springframework.boot.http.client
-
Builder that can be used to create a Jetty
HttpClient. - JettyHttpClientBuilder() - Constructor for class org.springframework.boot.http.client.JettyHttpClientBuilder
M
- map(HttpClientSettingsProperties) - Method in class org.springframework.boot.http.client.autoconfigure.HttpClientSettingsPropertyMapper
- mergedCustomizers(Collection) - Method in class org.springframework.boot.http.client.HttpComponentsClientHttpRequestFactoryBuilder
- mergedCustomizers(Collection) - Method in class org.springframework.boot.http.client.JdkClientHttpRequestFactoryBuilder
- mergedCustomizers(Collection) - Method in class org.springframework.boot.http.client.JettyClientHttpRequestFactoryBuilder
- mergedCustomizers(Collection) - Method in class org.springframework.boot.http.client.ReactorClientHttpRequestFactoryBuilder
- mergedCustomizers(Collection) - Method in class org.springframework.boot.http.client.SimpleClientHttpRequestFactoryBuilder
- mergedCustomizers(Collection) - Method in class org.springframework.boot.http.client.reactive.HttpComponentsClientHttpConnectorBuilder
- mergedCustomizers(Collection) - Method in class org.springframework.boot.http.client.reactive.JdkClientHttpConnectorBuilder
- mergedCustomizers(Collection) - Method in class org.springframework.boot.http.client.reactive.JettyClientHttpConnectorBuilder
- mergedCustomizers(Collection) - Method in class org.springframework.boot.http.client.reactive.ReactorClientHttpConnectorBuilder
- mergedCustomizers(Consumer) - Method in class org.springframework.boot.http.client.HttpComponentsClientHttpRequestFactoryBuilder
- mergedCustomizers(Consumer) - Method in class org.springframework.boot.http.client.JdkClientHttpRequestFactoryBuilder
- mergedCustomizers(Consumer) - Method in class org.springframework.boot.http.client.JettyClientHttpRequestFactoryBuilder
- mergedCustomizers(Consumer) - Method in class org.springframework.boot.http.client.ReactorClientHttpRequestFactoryBuilder
- mergedCustomizers(Consumer) - Method in class org.springframework.boot.http.client.SimpleClientHttpRequestFactoryBuilder
- mergedCustomizers(Consumer) - Method in class org.springframework.boot.http.client.reactive.HttpComponentsClientHttpConnectorBuilder
- mergedCustomizers(Consumer) - Method in class org.springframework.boot.http.client.reactive.JdkClientHttpConnectorBuilder
- mergedCustomizers(Consumer) - Method in class org.springframework.boot.http.client.reactive.JettyClientHttpConnectorBuilder
- mergedCustomizers(Consumer) - Method in class org.springframework.boot.http.client.reactive.ReactorClientHttpConnectorBuilder
O
- of(Class) - Static method in interface org.springframework.boot.http.client.ClientHttpRequestFactoryBuilder
-
Return a new
ClientHttpRequestFactoryBuilderfor the givenrequestFactoryType. - of(Class) - Static method in interface org.springframework.boot.http.client.reactive.ClientHttpConnectorBuilder
-
Return a new
ClientHttpConnectorBuilderfor the givenrequestFactoryType. - of(Supplier) - Static method in interface org.springframework.boot.http.client.ClientHttpRequestFactoryBuilder
-
Return a new
ClientHttpRequestFactoryBuilderfrom the given supplier, using reflection to ultimately apply theHttpClientSettings. - ofSslBundle(SslBundle) - Static method in record class org.springframework.boot.http.client.HttpClientSettings
-
Return a new
HttpClientSettingsusing defaults for all settings other than the provided SSL bundle. - orElse(HttpClientSettings) - Method in record class org.springframework.boot.http.client.HttpClientSettings
-
Return a new
HttpClientSettingsinstance using values from this instance when they are present, or otherwise using values fromother. - org.springframework.boot.http.client - package org.springframework.boot.http.client
-
Client-side HTTP support classes.
- org.springframework.boot.http.client.autoconfigure - package org.springframework.boot.http.client.autoconfigure
-
Auto-configuration for client-side HTTP.
- org.springframework.boot.http.client.autoconfigure.imperative - package org.springframework.boot.http.client.autoconfigure.imperative
-
Auto-configuration for client-side imperative HTTP.
- org.springframework.boot.http.client.autoconfigure.metrics - package org.springframework.boot.http.client.autoconfigure.metrics
-
Auto-configuration for client-side HTTP metrics.
- org.springframework.boot.http.client.autoconfigure.reactive - package org.springframework.boot.http.client.autoconfigure.reactive
-
Auto-configuration for client-side reactive HTTP.
- org.springframework.boot.http.client.autoconfigure.service - package org.springframework.boot.http.client.autoconfigure.service
-
Auto-configuration support classes for HTTP Service Clients.
- org.springframework.boot.http.client.reactive - package org.springframework.boot.http.client.reactive
-
Client-side reactive HTTP support classes.
P
- PropertiesApiVersionInserter - Class in org.springframework.boot.http.client.autoconfigure
-
ApiVersionInserterbacked byApiversionProperties.
R
- ReactiveHttpClientAutoConfiguration - Class in org.springframework.boot.http.client.autoconfigure.reactive
-
Auto-configurationfor reactive HTTP clients. - ReactiveHttpClientsProperties - Class in org.springframework.boot.http.client.autoconfigure.reactive
-
@ConfigurationPropertiesto configure the defaults used for reactive HTTP clients. - ReactiveHttpClientsProperties() - Constructor for class org.springframework.boot.http.client.autoconfigure.reactive.ReactiveHttpClientsProperties
- ReactiveHttpClientsProperties.Connector - Enum Class in org.springframework.boot.http.client.autoconfigure.reactive
-
Supported factory types.
- reactor() - Static method in interface org.springframework.boot.http.client.ClientHttpRequestFactoryBuilder
-
Return a
ReactorClientHttpRequestFactoryBuilderthat can be used to build aReactorClientHttpRequestFactory. - reactor() - Static method in interface org.springframework.boot.http.client.reactive.ClientHttpConnectorBuilder
-
Return a
ReactorClientHttpConnectorBuilderthat can be used to build aReactorClientHttpConnector. - REACTOR - Enum constant in enum class org.springframework.boot.http.client.autoconfigure.imperative.ImperativeHttpClientsProperties.Factory
-
Reactor-Netty.
- REACTOR - Enum constant in enum class org.springframework.boot.http.client.autoconfigure.reactive.ReactiveHttpClientsProperties.Connector
-
Reactor-Netty.
- ReactorClientHttpConnectorBuilder - Class in org.springframework.boot.http.client.reactive
-
Builder for
ClientHttpConnectorBuilder.reactor(). - ReactorClientHttpRequestFactoryBuilder - Class in org.springframework.boot.http.client
-
Builder for
ClientHttpRequestFactoryBuilder.reactor(). - ReactorHttpClientBuilder - Class in org.springframework.boot.http.client
-
Builder that can be used to create a Rector Netty
HttpClient. - ReactorHttpClientBuilder() - Constructor for class org.springframework.boot.http.client.ReactorHttpClientBuilder
- readTimeout() - Method in record class org.springframework.boot.http.client.HttpClientSettings
-
Returns the value of the
readTimeoutrecord component. - redirects() - Method in record class org.springframework.boot.http.client.HttpClientSettings
-
Returns the value of the
redirectsrecord component.
S
- setBaseUrl(String) - Method in class org.springframework.boot.http.client.autoconfigure.HttpClientProperties
- setBundle(String) - Method in class org.springframework.boot.http.client.autoconfigure.HttpClientSettingsProperties.Ssl
- setConnector(ReactiveHttpClientsProperties.Connector) - Method in class org.springframework.boot.http.client.autoconfigure.reactive.ReactiveHttpClientsProperties
- setConnectTimeout(Duration) - Method in class org.springframework.boot.http.client.autoconfigure.HttpClientSettingsProperties
- setDefaultHeader(Map) - Method in class org.springframework.boot.http.client.autoconfigure.HttpClientProperties
- setDefaultVersion(String) - Method in class org.springframework.boot.http.client.autoconfigure.ApiversionProperties
- setFactory(ImperativeHttpClientsProperties.Factory) - Method in class org.springframework.boot.http.client.autoconfigure.imperative.ImperativeHttpClientsProperties
- setHeader(String) - Method in class org.springframework.boot.http.client.autoconfigure.ApiversionProperties.Insert
- setMediaTypeParameter(String) - Method in class org.springframework.boot.http.client.autoconfigure.ApiversionProperties.Insert
- setPathSegment(Integer) - Method in class org.springframework.boot.http.client.autoconfigure.ApiversionProperties.Insert
- setQueryParameter(String) - Method in class org.springframework.boot.http.client.autoconfigure.ApiversionProperties.Insert
- setReadTimeout(Duration) - Method in class org.springframework.boot.http.client.autoconfigure.HttpClientSettingsProperties
- setRedirects(HttpRedirects) - Method in class org.springframework.boot.http.client.autoconfigure.HttpClientSettingsProperties
- simple() - Static method in interface org.springframework.boot.http.client.ClientHttpRequestFactoryBuilder
-
Return a
SimpleClientHttpRequestFactoryBuilderthat can be used to build aSimpleClientHttpRequestFactory. - SIMPLE - Enum constant in enum class org.springframework.boot.http.client.autoconfigure.imperative.ImperativeHttpClientsProperties.Factory
-
Standard JDK facilities.
- SimpleClientHttpRequestFactoryBuilder - Class in org.springframework.boot.http.client
-
Builder for
ClientHttpRequestFactoryBuilder.simple(). - Ssl() - Constructor for class org.springframework.boot.http.client.autoconfigure.HttpClientSettingsProperties.Ssl
- sslBundle() - Method in record class org.springframework.boot.http.client.HttpClientSettings
-
Returns the value of the
sslBundlerecord component.
T
- toString() - Method in record class org.springframework.boot.http.client.HttpClientSettings
-
Returns a string representation of this record class.
V
- valueOf(String) - Static method in enum class org.springframework.boot.http.client.autoconfigure.imperative.ImperativeHttpClientsProperties.Factory
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.boot.http.client.autoconfigure.reactive.ReactiveHttpClientsProperties.Connector
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.boot.http.client.HttpRedirects
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.springframework.boot.http.client.autoconfigure.imperative.ImperativeHttpClientsProperties.Factory
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.boot.http.client.autoconfigure.reactive.ReactiveHttpClientsProperties.Connector
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.boot.http.client.HttpRedirects
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- with(UnaryOperator) - Method in class org.springframework.boot.http.client.HttpComponentsClientHttpRequestFactoryBuilder
-
Return a new
HttpComponentsClientHttpRequestFactoryBuilderthat applies the given customizer. - with(UnaryOperator) - Method in class org.springframework.boot.http.client.JdkClientHttpRequestFactoryBuilder
-
Return a new
JdkClientHttpRequestFactoryBuilderthat applies the given customizer. - with(UnaryOperator) - Method in class org.springframework.boot.http.client.JettyClientHttpRequestFactoryBuilder
-
Return a new
JettyClientHttpRequestFactoryBuilderthat applies the given customizer. - with(UnaryOperator) - Method in class org.springframework.boot.http.client.reactive.HttpComponentsClientHttpConnectorBuilder
-
Return a new
HttpComponentsClientHttpConnectorBuilderthat applies the given customizer. - with(UnaryOperator) - Method in class org.springframework.boot.http.client.reactive.JdkClientHttpConnectorBuilder
-
Return a new
JdkClientHttpConnectorBuilderthat applies the given customizer. - with(UnaryOperator) - Method in class org.springframework.boot.http.client.reactive.JettyClientHttpConnectorBuilder
-
Return a new
JettyClientHttpConnectorBuilderthat applies the given customizer. - with(UnaryOperator) - Method in class org.springframework.boot.http.client.reactive.ReactorClientHttpConnectorBuilder
-
Return a new
ReactorClientHttpConnectorBuilderthat applies the given customizer. - with(UnaryOperator) - Method in class org.springframework.boot.http.client.ReactorClientHttpRequestFactoryBuilder
-
Return a new
ReactorClientHttpRequestFactoryBuilderthat applies the given customizer. - with(UnaryOperator) - Method in class org.springframework.boot.http.client.SimpleClientHttpRequestFactoryBuilder
-
Return a new
SimpleClientHttpRequestFactoryBuilderthat applies the given customizer. - withClientConnectorCustomizerCustomizer(Consumer) - Method in class org.springframework.boot.http.client.JettyClientHttpRequestFactoryBuilder
-
Return a new
JettyClientHttpRequestFactoryBuilderthat applies additional customization to the underlyingClientConnector. - withClientConnectorCustomizerCustomizer(Consumer) - Method in class org.springframework.boot.http.client.JettyHttpClientBuilder
-
Return a new
JettyClientHttpRequestFactoryBuilderthat applies additional customization to the underlyingClientConnector. - withClientConnectorCustomizerCustomizer(Consumer) - Method in class org.springframework.boot.http.client.reactive.JettyClientHttpConnectorBuilder
-
Return a new
JettyClientHttpConnectorBuilderthat applies additional customization to the underlyingClientConnector. - withConnectionConfigCustomizer(Consumer) - Method in class org.springframework.boot.http.client.HttpComponentsClientHttpRequestFactoryBuilder
-
Return a new
HttpComponentsHttpClientBuilderthat applies additional customization to the underlyingConnectionConfig.Builder. - withConnectionConfigCustomizer(Consumer) - Method in class org.springframework.boot.http.client.HttpComponentsHttpAsyncClientBuilder
-
Return a new
HttpComponentsHttpAsyncClientBuilderthat applies additional customization to the underlyingConnectionConfig.Builder. - withConnectionConfigCustomizer(Consumer) - Method in class org.springframework.boot.http.client.HttpComponentsHttpClientBuilder
-
Return a new
HttpComponentsHttpClientBuilderthat applies additional customization to the underlyingConnectionConfig.Builder. - withConnectionConfigCustomizer(Consumer) - Method in class org.springframework.boot.http.client.reactive.HttpComponentsClientHttpConnectorBuilder
-
Return a new
HttpComponentsClientHttpConnectorBuilderthat applies additional customization to the underlyingConnectionConfig.Builder. - withConnectionManagerCustomizer(Consumer) - Method in class org.springframework.boot.http.client.HttpComponentsClientHttpRequestFactoryBuilder
-
Return a new
HttpComponentsClientHttpRequestFactoryBuilderthat applies additional customization to the underlyingPoolingHttpClientConnectionManagerBuilder. - withConnectionManagerCustomizer(Consumer) - Method in class org.springframework.boot.http.client.HttpComponentsHttpClientBuilder
-
Return a new
HttpComponentsHttpClientBuilderthat applies additional customization to the underlyingPoolingHttpClientConnectionManagerBuilder. - withConnectionManagerCustomizer(Consumer) - Method in class org.springframework.boot.http.client.HttpComponentsHttpAsyncClientBuilder
-
Return a new
HttpComponentsHttpAsyncClientBuilderthat applies additional customization to the underlyingPoolingAsyncClientConnectionManagerBuilder. - withConnectionManagerCustomizer(Consumer) - Method in class org.springframework.boot.http.client.reactive.HttpComponentsClientHttpConnectorBuilder
-
Return a new
HttpComponentsClientHttpConnectorBuilderthat applies additional customization to the underlyingPoolingAsyncClientConnectionManagerBuilder. - withConnectTimeout(Duration) - Method in record class org.springframework.boot.http.client.HttpClientSettings
-
Return a new
HttpClientSettingsinstance with an updated connect timeout setting. - withCustomizer(Consumer) - Method in class org.springframework.boot.http.client.JdkHttpClientBuilder
-
Return a new
JdkHttpClientBuilderthat applies additional customization to the underlyingHttpClient.Builder. - withCustomizer(Consumer) - Method in class org.springframework.boot.http.client.HttpComponentsHttpAsyncClientBuilder
-
Return a new
HttpComponentsHttpAsyncClientBuilderthat applies additional customization to the underlyingHttpAsyncClientBuilder. - withCustomizer(Consumer) - Method in class org.springframework.boot.http.client.HttpComponentsHttpClientBuilder
-
Return a new
HttpComponentsHttpClientBuilderthat applies additional customization to the underlyingHttpClientBuilder. - withCustomizer(Consumer) - Method in class org.springframework.boot.http.client.JettyHttpClientBuilder
-
Return a new
JettyClientHttpRequestFactoryBuilderthat applies additional customization to the underlyingHttpClient. - withCustomizer(Consumer) - Method in class org.springframework.boot.http.client.HttpComponentsClientHttpRequestFactoryBuilder
- withCustomizer(Consumer) - Method in class org.springframework.boot.http.client.JdkClientHttpRequestFactoryBuilder
- withCustomizer(Consumer) - Method in class org.springframework.boot.http.client.JettyClientHttpRequestFactoryBuilder
- withCustomizer(Consumer) - Method in class org.springframework.boot.http.client.reactive.JdkClientHttpConnectorBuilder
- withCustomizer(Consumer) - Method in class org.springframework.boot.http.client.reactive.JettyClientHttpConnectorBuilder
- withCustomizer(Consumer) - Method in class org.springframework.boot.http.client.reactive.ReactorClientHttpConnectorBuilder
- withCustomizer(Consumer) - Method in class org.springframework.boot.http.client.ReactorClientHttpRequestFactoryBuilder
- withCustomizer(Consumer) - Method in class org.springframework.boot.http.client.SimpleClientHttpRequestFactoryBuilder
- withCustomizer(Consumer) - Method in interface org.springframework.boot.http.client.ClientHttpRequestFactoryBuilder
-
Return a new
ClientHttpRequestFactoryBuilderthat applies the given customizer to theClientHttpRequestFactoryafter it has been built. - withCustomizer(Consumer) - Method in interface org.springframework.boot.http.client.reactive.ClientHttpConnectorBuilder
-
Return a new
ClientHttpConnectorBuilderthat applies the given customizer to theClientHttpConnectorafter it has been built. - withCustomizers(Collection) - Method in class org.springframework.boot.http.client.HttpComponentsClientHttpRequestFactoryBuilder
- withCustomizers(Collection) - Method in class org.springframework.boot.http.client.JdkClientHttpRequestFactoryBuilder
- withCustomizers(Collection) - Method in class org.springframework.boot.http.client.JettyClientHttpRequestFactoryBuilder
- withCustomizers(Collection) - Method in class org.springframework.boot.http.client.reactive.JdkClientHttpConnectorBuilder
- withCustomizers(Collection) - Method in class org.springframework.boot.http.client.reactive.JettyClientHttpConnectorBuilder
- withCustomizers(Collection) - Method in class org.springframework.boot.http.client.reactive.ReactorClientHttpConnectorBuilder
- withCustomizers(Collection) - Method in class org.springframework.boot.http.client.ReactorClientHttpRequestFactoryBuilder
- withCustomizers(Collection) - Method in class org.springframework.boot.http.client.SimpleClientHttpRequestFactoryBuilder
- withCustomizers(Collection) - Method in interface org.springframework.boot.http.client.ClientHttpRequestFactoryBuilder
-
Return a new
ClientHttpRequestFactoryBuilderthat applies the given customizers to theClientHttpRequestFactoryafter it has been built. - withCustomizers(Collection) - Method in interface org.springframework.boot.http.client.reactive.ClientHttpConnectorBuilder
-
Return a new
ClientHttpConnectorBuilderthat applies the given customizers to theClientHttpConnectorafter it has been built. - withDefaultRequestConfigCustomizer(Consumer) - Method in class org.springframework.boot.http.client.HttpComponentsClientHttpRequestFactoryBuilder
-
Return a new
HttpComponentsClientHttpRequestFactoryBuilderthat applies additional customization to the underlyingRequestConfig.Builderused for default requests. - withDefaultRequestConfigCustomizer(Consumer) - Method in class org.springframework.boot.http.client.HttpComponentsHttpAsyncClientBuilder
-
Return a new
HttpComponentsHttpAsyncClientBuilderthat applies additional customization to the underlyingRequestConfig.Builderused for default requests. - withDefaultRequestConfigCustomizer(Consumer) - Method in class org.springframework.boot.http.client.HttpComponentsHttpClientBuilder
-
Return a new
HttpComponentsHttpClientBuilderthat applies additional customization to the underlyingRequestConfig.Builderused for default requests. - withDefaultRequestConfigCustomizer(Consumer) - Method in class org.springframework.boot.http.client.reactive.HttpComponentsClientHttpConnectorBuilder
-
Return a new
HttpComponentsClientHttpConnectorBuilderthat applies additional customization to the underlyingRequestConfig.Builderused for default requests. - withExecutor(Executor) - Method in class org.springframework.boot.http.client.JdkClientHttpRequestFactoryBuilder
-
Return a new
JdkClientHttpRequestFactoryBuilderthat uses the given executor with the underlyingHttpClient.Builder. - withExecutor(Executor) - Method in class org.springframework.boot.http.client.JdkHttpClientBuilder
-
Return a new
JdkHttpClientBuilderthat uses the given executor with the underlyingHttpClient.Builder. - withExecutor(Executor) - Method in class org.springframework.boot.http.client.reactive.JdkClientHttpConnectorBuilder
-
Return a new
JdkClientHttpConnectorBuilderthat uses the given executor with the underlyingHttpClient.Builder. - withHttpClientCustomizer(Consumer) - Method in class org.springframework.boot.http.client.JdkClientHttpRequestFactoryBuilder
-
Return a new
JdkClientHttpRequestFactoryBuilderthat applies additional customization to the underlyingHttpClient.Builder. - withHttpClientCustomizer(Consumer) - Method in class org.springframework.boot.http.client.reactive.JdkClientHttpConnectorBuilder
-
Return a new
JdkClientHttpConnectorBuilderthat applies additional customization to the underlyingHttpClient.Builder. - withHttpClientCustomizer(Consumer) - Method in class org.springframework.boot.http.client.reactive.HttpComponentsClientHttpConnectorBuilder
-
Return a new
HttpComponentsClientHttpConnectorBuilderthat applies additional customization to the underlyingHttpAsyncClientBuilder. - withHttpClientCustomizer(Consumer) - Method in class org.springframework.boot.http.client.HttpComponentsClientHttpRequestFactoryBuilder
-
Return a new
HttpComponentsClientHttpRequestFactoryBuilderthat applies additional customization to the underlyingHttpClientBuilder. - withHttpClientCustomizer(Consumer) - Method in class org.springframework.boot.http.client.JettyClientHttpRequestFactoryBuilder
-
Return a new
JettyClientHttpRequestFactoryBuilderthat applies additional customization to the underlyingHttpClient. - withHttpClientCustomizer(Consumer) - Method in class org.springframework.boot.http.client.reactive.JettyClientHttpConnectorBuilder
-
Return a new
JettyClientHttpConnectorBuilderthat applies additional customization to the underlyingHttpClient. - withHttpClientCustomizer(UnaryOperator) - Method in class org.springframework.boot.http.client.reactive.ReactorClientHttpConnectorBuilder
-
Return a new
ReactorClientHttpConnectorBuilderthat applies additional customization to the underlyingHttpClient. - withHttpClientCustomizer(UnaryOperator) - Method in class org.springframework.boot.http.client.ReactorClientHttpRequestFactoryBuilder
-
Return a new
ReactorClientHttpRequestFactoryBuilderthat applies additional customization to the underlyingHttpClient. - withHttpClientCustomizer(UnaryOperator) - Method in class org.springframework.boot.http.client.ReactorHttpClientBuilder
-
Return a new
ReactorHttpClientBuilderthat applies additional customization to the underlyingHttpClient. - withHttpClientFactory(Supplier) - Method in class org.springframework.boot.http.client.reactive.ReactorClientHttpConnectorBuilder
-
Return a new
ReactorClientHttpConnectorBuilderthat uses the given factory to create the underlyingHttpClient. - withHttpClientFactory(Supplier) - Method in class org.springframework.boot.http.client.ReactorClientHttpRequestFactoryBuilder
-
Return a new
ReactorClientHttpRequestFactoryBuilderthat uses the given factory to create the underlyingHttpClient. - withHttpClientFactory(Supplier) - Method in class org.springframework.boot.http.client.ReactorHttpClientBuilder
-
Return a new
ReactorHttpClientBuilderthat uses the given factory to create theHttpClient. - withHttpClientTransportCustomizer(Consumer) - Method in class org.springframework.boot.http.client.JettyClientHttpRequestFactoryBuilder
-
Return a new
JettyClientHttpRequestFactoryBuilderthat applies additional customization to the underlyingHttpClientTransport. - withHttpClientTransportCustomizer(Consumer) - Method in class org.springframework.boot.http.client.JettyHttpClientBuilder
-
Return a new
JettyClientHttpRequestFactoryBuilderthat applies additional customization to the underlyingHttpClientTransport. - withHttpClientTransportCustomizer(Consumer) - Method in class org.springframework.boot.http.client.reactive.JettyClientHttpConnectorBuilder
-
Return a new
JettyClientHttpConnectorBuilderthat applies additional customization to the underlyingHttpClientTransport. - withHttpClientTransportFactory(Function) - Method in class org.springframework.boot.http.client.JettyClientHttpRequestFactoryBuilder
-
Return a new
JettyClientHttpRequestFactoryBuilderthat uses the given factory to create theHttpClientTransport. - withHttpClientTransportFactory(Function) - Method in class org.springframework.boot.http.client.JettyHttpClientBuilder
-
Return a new
JettyClientHttpRequestFactoryBuilderthat uses the given factory to create theHttpClientTransport. - withHttpClientTransportFactory(Function) - Method in class org.springframework.boot.http.client.reactive.JettyClientHttpConnectorBuilder
-
Return a new
JettyClientHttpConnectorBuilderthat uses the given factory to create theHttpClientTransport. - withReactorResourceFactory(ReactorResourceFactory) - Method in class org.springframework.boot.http.client.reactive.ReactorClientHttpConnectorBuilder
-
Return a new
ReactorClientHttpConnectorBuilderthat uses the givenReactorResourceFactoryto create the underlyingHttpClient. - withReactorResourceFactory(ReactorResourceFactory) - Method in class org.springframework.boot.http.client.ReactorClientHttpRequestFactoryBuilder
-
Return a new
ReactorClientHttpRequestFactoryBuilderthat uses the givenReactorResourceFactoryto create the underlyingHttpClient. - withReactorResourceFactory(ReactorResourceFactory) - Method in class org.springframework.boot.http.client.ReactorHttpClientBuilder
-
Return a new
ReactorHttpClientBuilderthat uses the givenReactorResourceFactoryto create theHttpClient. - withReadTimeout(Duration) - Method in record class org.springframework.boot.http.client.HttpClientSettings
-
Return a new
HttpClientSettingsinstance with an updated read timeout setting. - withRedirects(HttpRedirects) - Method in record class org.springframework.boot.http.client.HttpClientSettings
-
Return a new
HttpClientSettingsinstance with an updated redirect setting. - withSocketConfigCustomizer(Consumer) - Method in class org.springframework.boot.http.client.HttpComponentsClientHttpRequestFactoryBuilder
-
Return a new
HttpComponentsClientHttpRequestFactoryBuilderthat applies additional customization to the underlyingSocketConfig.Builder. - withSocketConfigCustomizer(Consumer) - Method in class org.springframework.boot.http.client.HttpComponentsHttpClientBuilder
-
Return a new
HttpComponentsHttpClientBuilderthat applies additional customization to the underlyingSocketConfig.Builder. - withSslBundle(SslBundle) - Method in record class org.springframework.boot.http.client.HttpClientSettings
-
Return a new
HttpClientSettingsinstance with an updated SSL bundle setting. - withTimeouts(Duration, Duration) - Method in record class org.springframework.boot.http.client.HttpClientSettings
-
Return a new
HttpClientSettingsinstance with an updated connect and read timeout setting. - withTlsSocketStrategyFactory(Function) - Method in class org.springframework.boot.http.client.reactive.HttpComponentsClientHttpConnectorBuilder
-
Return a new
HttpComponentsClientHttpConnectorBuilderwith a replacementTlsStrategyfactory. - withTlsSocketStrategyFactory(HttpComponentsHttpClientBuilder.TlsSocketStrategyFactory) - Method in class org.springframework.boot.http.client.HttpComponentsClientHttpRequestFactoryBuilder
-
Return a new
HttpComponentsClientHttpRequestFactoryBuilderwith a replacementTlsSocketStrategyfactory. - withTlsSocketStrategyFactory(HttpComponentsHttpClientBuilder.TlsSocketStrategyFactory) - Method in class org.springframework.boot.http.client.HttpComponentsHttpClientBuilder
-
Return a new
HttpComponentsHttpClientBuilderwith a replacementTlsSocketStrategyfactory. - withTlsStrategyFactory(Function) - Method in class org.springframework.boot.http.client.HttpComponentsHttpAsyncClientBuilder
-
Return a new
HttpComponentsHttpAsyncClientBuilderwith a replacementTlsStrategyfactory.
All Classes and Interfaces|All Packages|Serialized Form