Index

A B C D E F G H I J M O P R S T V W 
All Classes and Interfaces|All Packages

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 given settings if they are provided.
build(HttpClientSettings) - Method in class org.springframework.boot.http.client.HttpComponentsHttpAsyncClientBuilder
Build a new HttpAsyncClient instance with the given settings applied.
build(HttpClientSettings) - Method in class org.springframework.boot.http.client.HttpComponentsHttpClientBuilder
Build a new HttpClient instance with the given settings applied.
build(HttpClientSettings) - Method in class org.springframework.boot.http.client.JdkHttpClientBuilder
Build a new HttpClient instance with the given settings applied.
build(HttpClientSettings) - Method in class org.springframework.boot.http.client.JettyHttpClientBuilder
Build a new HttpClient instance 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 given settings if they are provided.
build(HttpClientSettings) - Method in class org.springframework.boot.http.client.ReactorHttpClientBuilder
Build a new HttpClient instance 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 ClientHttpConnectorBuilder when 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 ClientHttpRequestFactoryBuilder when its type matches.
connectTimeout() - Method in record class org.springframework.boot.http.client.HttpClientSettings
Returns the value of the connectTimeout record 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 ClientHttpRequestFactoryBuilder based on the classpath.
detect() - Static method in interface org.springframework.boot.http.client.reactive.ClientHttpConnectorBuilder
Detect the most suitable ClientHttpConnectorBuilder based on the classpath.
detect(ClassLoader) - Static method in interface org.springframework.boot.http.client.ClientHttpRequestFactoryBuilder
Detect the most suitable ClientHttpRequestFactoryBuilder based on the classpath.
detect(ClassLoader) - Static method in interface org.springframework.boot.http.client.reactive.ClientHttpConnectorBuilder
Detect the most suitable ClientHttpConnectorBuilder based 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(String) - Method in class org.springframework.boot.http.client.autoconfigure.service.HttpServiceClientProperties
Return the HttpClientProperties for the given named client.
get(ApiversionProperties.Insert) - Static method in class org.springframework.boot.http.client.autoconfigure.PropertiesApiVersionInserter
Factory method to get a new PropertiesApiVersionInserter for 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 TlsSocketStrategy to 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-configuration for HttpClientSettings.
HttpClientAutoConfiguration() - Constructor for class org.springframework.boot.http.client.autoconfigure.HttpClientAutoConfiguration
 
HttpClientMetricsAutoConfiguration - Class in org.springframework.boot.http.client.autoconfigure.metrics
Auto-configuration for 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 HttpClientSettings record 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 HttpClientSettingsProperties to HttpClientSettings.
HttpClientSettingsPropertyMapper(SslBundles, HttpClientSettings) - Constructor for class org.springframework.boot.http.client.autoconfigure.HttpClientSettingsPropertyMapper
 
HttpClientsProperties - Class in org.springframework.boot.http.client.autoconfigure
@ConfigurationProperties to 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 HttpComponentsClientHttpRequestFactoryBuilder that can be used to build a HttpComponentsClientHttpRequestFactory.
httpComponents() - Static method in interface org.springframework.boot.http.client.reactive.ClientHttpConnectorBuilder
Return a HttpComponentsClientHttpConnectorBuilder that can be used to build a HttpComponentsClientHttpConnector.
HttpComponentsClientHttpConnectorBuilder - Class in org.springframework.boot.http.client.reactive
HttpComponentsClientHttpRequestFactoryBuilder - Class in org.springframework.boot.http.client
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 TlsSocketStrategy given an SslBundle.
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.
HttpServiceClientPropertiesAutoConfiguration - Class in org.springframework.boot.http.client.autoconfigure.service
Auto-configuration for HttpServiceClientProperties.
HttpServiceClientPropertiesAutoConfiguration() - Constructor for class org.springframework.boot.http.client.autoconfigure.service.HttpServiceClientPropertiesAutoConfiguration
 

I

ImperativeHttpClientAutoConfiguration - Class in org.springframework.boot.http.client.autoconfigure.imperative
Auto-configuration for imperative HTTP clients.
ImperativeHttpClientsProperties - Class in org.springframework.boot.http.client.autoconfigure.imperative
@ConfigurationProperties to 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 JdkClientHttpRequestFactoryBuilder that can be used to build a JdkClientHttpRequestFactory .
jdk() - Static method in interface org.springframework.boot.http.client.reactive.ClientHttpConnectorBuilder
Return a JdkClientHttpConnectorBuilder that can be used to build a JdkClientHttpConnector .
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
JdkClientHttpRequestFactoryBuilder - Class in org.springframework.boot.http.client
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 JettyClientHttpRequestFactoryBuilder that can be used to build a JettyClientHttpRequestFactory.
jetty() - Static method in interface org.springframework.boot.http.client.reactive.ClientHttpConnectorBuilder
Return a JettyClientHttpConnectorBuilder that can be used to build a JettyClientHttpConnector.
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
JettyClientHttpRequestFactoryBuilder - Class in org.springframework.boot.http.client
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 ClientHttpRequestFactoryBuilder for the given requestFactoryType.
of(Class) - Static method in interface org.springframework.boot.http.client.reactive.ClientHttpConnectorBuilder
Return a new ClientHttpConnectorBuilder for the given requestFactoryType.
of(Supplier) - Static method in interface org.springframework.boot.http.client.ClientHttpRequestFactoryBuilder
Return a new ClientHttpRequestFactoryBuilder from the given supplier, using reflection to ultimately apply the HttpClientSettings.
ofSslBundle(SslBundle) - Static method in record class org.springframework.boot.http.client.HttpClientSettings
Return a new HttpClientSettings using 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 HttpClientSettings instance using values from this instance when they are present, or otherwise using values from other.
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
ApiVersionInserter backed by ApiversionProperties.

R

ReactiveHttpClientAutoConfiguration - Class in org.springframework.boot.http.client.autoconfigure.reactive
Auto-configuration for reactive HTTP clients.
ReactiveHttpClientsProperties - Class in org.springframework.boot.http.client.autoconfigure.reactive
@ConfigurationProperties to 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 ReactorClientHttpRequestFactoryBuilder that can be used to build a ReactorClientHttpRequestFactory.
reactor() - Static method in interface org.springframework.boot.http.client.reactive.ClientHttpConnectorBuilder
Return a ReactorClientHttpConnectorBuilder that can be used to build a ReactorClientHttpConnector.
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
ReactorClientHttpRequestFactoryBuilder - Class in org.springframework.boot.http.client
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 readTimeout record component.
redirects() - Method in record class org.springframework.boot.http.client.HttpClientSettings
Returns the value of the redirects record 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 SimpleClientHttpRequestFactoryBuilder that can be used to build a SimpleClientHttpRequestFactory .
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
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 sslBundle record 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 HttpComponentsClientHttpRequestFactoryBuilder that applies the given customizer.
with(UnaryOperator) - Method in class org.springframework.boot.http.client.JdkClientHttpRequestFactoryBuilder
Return a new JdkClientHttpRequestFactoryBuilder that applies the given customizer.
with(UnaryOperator) - Method in class org.springframework.boot.http.client.JettyClientHttpRequestFactoryBuilder
Return a new JettyClientHttpRequestFactoryBuilder that applies the given customizer.
with(UnaryOperator) - Method in class org.springframework.boot.http.client.reactive.HttpComponentsClientHttpConnectorBuilder
Return a new HttpComponentsClientHttpConnectorBuilder that applies the given customizer.
with(UnaryOperator) - Method in class org.springframework.boot.http.client.reactive.JdkClientHttpConnectorBuilder
Return a new JdkClientHttpConnectorBuilder that applies the given customizer.
with(UnaryOperator) - Method in class org.springframework.boot.http.client.reactive.JettyClientHttpConnectorBuilder
Return a new JettyClientHttpConnectorBuilder that applies the given customizer.
with(UnaryOperator) - Method in class org.springframework.boot.http.client.reactive.ReactorClientHttpConnectorBuilder
Return a new ReactorClientHttpConnectorBuilder that applies the given customizer.
with(UnaryOperator) - Method in class org.springframework.boot.http.client.ReactorClientHttpRequestFactoryBuilder
Return a new ReactorClientHttpRequestFactoryBuilder that applies the given customizer.
with(UnaryOperator) - Method in class org.springframework.boot.http.client.SimpleClientHttpRequestFactoryBuilder
Return a new SimpleClientHttpRequestFactoryBuilder that applies the given customizer.
withClientConnectorCustomizerCustomizer(Consumer) - Method in class org.springframework.boot.http.client.JettyClientHttpRequestFactoryBuilder
Return a new JettyClientHttpRequestFactoryBuilder that applies additional customization to the underlying ClientConnector.
withClientConnectorCustomizerCustomizer(Consumer) - Method in class org.springframework.boot.http.client.JettyHttpClientBuilder
Return a new JettyClientHttpRequestFactoryBuilder that applies additional customization to the underlying ClientConnector.
withClientConnectorCustomizerCustomizer(Consumer) - Method in class org.springframework.boot.http.client.reactive.JettyClientHttpConnectorBuilder
Return a new JettyClientHttpConnectorBuilder that applies additional customization to the underlying ClientConnector.
withConnectionConfigCustomizer(Consumer) - Method in class org.springframework.boot.http.client.HttpComponentsClientHttpRequestFactoryBuilder
Return a new HttpComponentsHttpClientBuilder that applies additional customization to the underlying ConnectionConfig.Builder.
withConnectionConfigCustomizer(Consumer) - Method in class org.springframework.boot.http.client.HttpComponentsHttpAsyncClientBuilder
Return a new HttpComponentsHttpAsyncClientBuilder that applies additional customization to the underlying ConnectionConfig.Builder.
withConnectionConfigCustomizer(Consumer) - Method in class org.springframework.boot.http.client.HttpComponentsHttpClientBuilder
Return a new HttpComponentsHttpClientBuilder that applies additional customization to the underlying ConnectionConfig.Builder.
withConnectionConfigCustomizer(Consumer) - Method in class org.springframework.boot.http.client.reactive.HttpComponentsClientHttpConnectorBuilder
Return a new HttpComponentsClientHttpConnectorBuilder that applies additional customization to the underlying ConnectionConfig.Builder.
withConnectionManagerCustomizer(Consumer) - Method in class org.springframework.boot.http.client.HttpComponentsClientHttpRequestFactoryBuilder
Return a new HttpComponentsClientHttpRequestFactoryBuilder that applies additional customization to the underlying PoolingHttpClientConnectionManagerBuilder.
withConnectionManagerCustomizer(Consumer) - Method in class org.springframework.boot.http.client.HttpComponentsHttpClientBuilder
Return a new HttpComponentsHttpClientBuilder that applies additional customization to the underlying PoolingHttpClientConnectionManagerBuilder.
withConnectionManagerCustomizer(Consumer) - Method in class org.springframework.boot.http.client.HttpComponentsHttpAsyncClientBuilder
Return a new HttpComponentsHttpAsyncClientBuilder that applies additional customization to the underlying PoolingAsyncClientConnectionManagerBuilder.
withConnectionManagerCustomizer(Consumer) - Method in class org.springframework.boot.http.client.reactive.HttpComponentsClientHttpConnectorBuilder
Return a new HttpComponentsClientHttpConnectorBuilder that applies additional customization to the underlying PoolingAsyncClientConnectionManagerBuilder.
withConnectTimeout(Duration) - Method in record class org.springframework.boot.http.client.HttpClientSettings
Return a new HttpClientSettings instance with an updated connect timeout setting.
withCustomizer(Consumer) - Method in class org.springframework.boot.http.client.JdkHttpClientBuilder
Return a new JdkHttpClientBuilder that applies additional customization to the underlying HttpClient.Builder.
withCustomizer(Consumer) - Method in class org.springframework.boot.http.client.HttpComponentsHttpAsyncClientBuilder
Return a new HttpComponentsHttpAsyncClientBuilder that applies additional customization to the underlying HttpAsyncClientBuilder.
withCustomizer(Consumer) - Method in class org.springframework.boot.http.client.HttpComponentsHttpClientBuilder
Return a new HttpComponentsHttpClientBuilder that applies additional customization to the underlying HttpClientBuilder.
withCustomizer(Consumer) - Method in class org.springframework.boot.http.client.JettyHttpClientBuilder
Return a new JettyClientHttpRequestFactoryBuilder that applies additional customization to the underlying HttpClient.
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 ClientHttpRequestFactoryBuilder that applies the given customizer to the ClientHttpRequestFactory after it has been built.
withCustomizer(Consumer) - Method in interface org.springframework.boot.http.client.reactive.ClientHttpConnectorBuilder
Return a new ClientHttpConnectorBuilder that applies the given customizer to the ClientHttpConnector after 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 ClientHttpRequestFactoryBuilder that applies the given customizers to the ClientHttpRequestFactory after it has been built.
withCustomizers(Collection) - Method in interface org.springframework.boot.http.client.reactive.ClientHttpConnectorBuilder
Return a new ClientHttpConnectorBuilder that applies the given customizers to the ClientHttpConnector after it has been built.
withDefaultRequestConfigCustomizer(Consumer) - Method in class org.springframework.boot.http.client.HttpComponentsClientHttpRequestFactoryBuilder
Return a new HttpComponentsClientHttpRequestFactoryBuilder that applies additional customization to the underlying RequestConfig.Builder used for default requests.
withDefaultRequestConfigCustomizer(Consumer) - Method in class org.springframework.boot.http.client.HttpComponentsHttpAsyncClientBuilder
Return a new HttpComponentsHttpAsyncClientBuilder that applies additional customization to the underlying RequestConfig.Builder used for default requests.
withDefaultRequestConfigCustomizer(Consumer) - Method in class org.springframework.boot.http.client.HttpComponentsHttpClientBuilder
Return a new HttpComponentsHttpClientBuilder that applies additional customization to the underlying RequestConfig.Builder used for default requests.
withDefaultRequestConfigCustomizer(Consumer) - Method in class org.springframework.boot.http.client.reactive.HttpComponentsClientHttpConnectorBuilder
Return a new HttpComponentsClientHttpConnectorBuilder that applies additional customization to the underlying RequestConfig.Builder used for default requests.
withExecutor(Executor) - Method in class org.springframework.boot.http.client.JdkClientHttpRequestFactoryBuilder
Return a new JdkClientHttpRequestFactoryBuilder that uses the given executor with the underlying HttpClient.Builder.
withExecutor(Executor) - Method in class org.springframework.boot.http.client.JdkHttpClientBuilder
Return a new JdkHttpClientBuilder that uses the given executor with the underlying HttpClient.Builder.
withExecutor(Executor) - Method in class org.springframework.boot.http.client.reactive.JdkClientHttpConnectorBuilder
Return a new JdkClientHttpConnectorBuilder that uses the given executor with the underlying HttpClient.Builder.
withHttpClientCustomizer(Consumer) - Method in class org.springframework.boot.http.client.JdkClientHttpRequestFactoryBuilder
Return a new JdkClientHttpRequestFactoryBuilder that applies additional customization to the underlying HttpClient.Builder.
withHttpClientCustomizer(Consumer) - Method in class org.springframework.boot.http.client.reactive.JdkClientHttpConnectorBuilder
Return a new JdkClientHttpConnectorBuilder that applies additional customization to the underlying HttpClient.Builder.
withHttpClientCustomizer(Consumer) - Method in class org.springframework.boot.http.client.reactive.HttpComponentsClientHttpConnectorBuilder
Return a new HttpComponentsClientHttpConnectorBuilder that applies additional customization to the underlying HttpAsyncClientBuilder.
withHttpClientCustomizer(Consumer) - Method in class org.springframework.boot.http.client.HttpComponentsClientHttpRequestFactoryBuilder
Return a new HttpComponentsClientHttpRequestFactoryBuilder that applies additional customization to the underlying HttpClientBuilder.
withHttpClientCustomizer(Consumer) - Method in class org.springframework.boot.http.client.JettyClientHttpRequestFactoryBuilder
Return a new JettyClientHttpRequestFactoryBuilder that applies additional customization to the underlying HttpClient.
withHttpClientCustomizer(Consumer) - Method in class org.springframework.boot.http.client.reactive.JettyClientHttpConnectorBuilder
Return a new JettyClientHttpConnectorBuilder that applies additional customization to the underlying HttpClient.
withHttpClientCustomizer(UnaryOperator) - Method in class org.springframework.boot.http.client.reactive.ReactorClientHttpConnectorBuilder
Return a new ReactorClientHttpConnectorBuilder that applies additional customization to the underlying HttpClient.
withHttpClientCustomizer(UnaryOperator) - Method in class org.springframework.boot.http.client.ReactorClientHttpRequestFactoryBuilder
Return a new ReactorClientHttpRequestFactoryBuilder that applies additional customization to the underlying HttpClient.
withHttpClientCustomizer(UnaryOperator) - Method in class org.springframework.boot.http.client.ReactorHttpClientBuilder
Return a new ReactorHttpClientBuilder that applies additional customization to the underlying HttpClient.
withHttpClientFactory(Supplier) - Method in class org.springframework.boot.http.client.reactive.ReactorClientHttpConnectorBuilder
Return a new ReactorClientHttpConnectorBuilder that uses the given factory to create the underlying HttpClient.
withHttpClientFactory(Supplier) - Method in class org.springframework.boot.http.client.ReactorClientHttpRequestFactoryBuilder
Return a new ReactorClientHttpRequestFactoryBuilder that uses the given factory to create the underlying HttpClient.
withHttpClientFactory(Supplier) - Method in class org.springframework.boot.http.client.ReactorHttpClientBuilder
Return a new ReactorHttpClientBuilder that uses the given factory to create the HttpClient.
withHttpClientTransportCustomizer(Consumer) - Method in class org.springframework.boot.http.client.JettyClientHttpRequestFactoryBuilder
Return a new JettyClientHttpRequestFactoryBuilder that applies additional customization to the underlying HttpClientTransport.
withHttpClientTransportCustomizer(Consumer) - Method in class org.springframework.boot.http.client.JettyHttpClientBuilder
Return a new JettyClientHttpRequestFactoryBuilder that applies additional customization to the underlying HttpClientTransport.
withHttpClientTransportCustomizer(Consumer) - Method in class org.springframework.boot.http.client.reactive.JettyClientHttpConnectorBuilder
Return a new JettyClientHttpConnectorBuilder that applies additional customization to the underlying HttpClientTransport.
withHttpClientTransportFactory(Function) - Method in class org.springframework.boot.http.client.JettyClientHttpRequestFactoryBuilder
Return a new JettyClientHttpRequestFactoryBuilder that uses the given factory to create the HttpClientTransport.
withHttpClientTransportFactory(Function) - Method in class org.springframework.boot.http.client.JettyHttpClientBuilder
Return a new JettyClientHttpRequestFactoryBuilder that uses the given factory to create the HttpClientTransport.
withHttpClientTransportFactory(Function) - Method in class org.springframework.boot.http.client.reactive.JettyClientHttpConnectorBuilder
Return a new JettyClientHttpConnectorBuilder that uses the given factory to create the HttpClientTransport.
withReactorResourceFactory(ReactorResourceFactory) - Method in class org.springframework.boot.http.client.reactive.ReactorClientHttpConnectorBuilder
Return a new ReactorClientHttpConnectorBuilder that uses the given ReactorResourceFactory to create the underlying HttpClient.
withReactorResourceFactory(ReactorResourceFactory) - Method in class org.springframework.boot.http.client.ReactorClientHttpRequestFactoryBuilder
Return a new ReactorClientHttpRequestFactoryBuilder that uses the given ReactorResourceFactory to create the underlying HttpClient.
withReactorResourceFactory(ReactorResourceFactory) - Method in class org.springframework.boot.http.client.ReactorHttpClientBuilder
Return a new ReactorHttpClientBuilder that uses the given ReactorResourceFactory to create the HttpClient.
withReadTimeout(Duration) - Method in record class org.springframework.boot.http.client.HttpClientSettings
Return a new HttpClientSettings instance with an updated read timeout setting.
withRedirects(HttpRedirects) - Method in record class org.springframework.boot.http.client.HttpClientSettings
Return a new HttpClientSettings instance with an updated redirect setting.
withSocketConfigCustomizer(Consumer) - Method in class org.springframework.boot.http.client.HttpComponentsClientHttpRequestFactoryBuilder
Return a new HttpComponentsClientHttpRequestFactoryBuilder that applies additional customization to the underlying SocketConfig.Builder.
withSocketConfigCustomizer(Consumer) - Method in class org.springframework.boot.http.client.HttpComponentsHttpClientBuilder
Return a new HttpComponentsHttpClientBuilder that applies additional customization to the underlying SocketConfig.Builder.
withSslBundle(SslBundle) - Method in record class org.springframework.boot.http.client.HttpClientSettings
Return a new HttpClientSettings instance with an updated SSL bundle setting.
withTimeouts(Duration, Duration) - Method in record class org.springframework.boot.http.client.HttpClientSettings
Return a new HttpClientSettings instance with an updated connect and read timeout setting.
withTlsSocketStrategyFactory(Function) - Method in class org.springframework.boot.http.client.reactive.HttpComponentsClientHttpConnectorBuilder
Return a new HttpComponentsClientHttpConnectorBuilder with a replacement TlsStrategy factory.
withTlsSocketStrategyFactory(HttpComponentsHttpClientBuilder.TlsSocketStrategyFactory) - Method in class org.springframework.boot.http.client.HttpComponentsClientHttpRequestFactoryBuilder
Return a new HttpComponentsClientHttpRequestFactoryBuilder with a replacement TlsSocketStrategy factory.
withTlsSocketStrategyFactory(HttpComponentsHttpClientBuilder.TlsSocketStrategyFactory) - Method in class org.springframework.boot.http.client.HttpComponentsHttpClientBuilder
Return a new HttpComponentsHttpClientBuilder with a replacement TlsSocketStrategy factory.
withTlsStrategyFactory(Function) - Method in class org.springframework.boot.http.client.HttpComponentsHttpAsyncClientBuilder
Return a new HttpComponentsHttpAsyncClientBuilder with a replacement TlsStrategy factory.
A B C D E F G H I J M O P R S T V W 
All Classes and Interfaces|All Packages