Generated by
JDiff

Package org.springframework.web.reactive.function.client

Removed Interfaces
ClientRequest.BodyBuilder Defines a builder that adds a body to the request entity.
ClientRequest.HeadersBuilder Defines a builder that adds headers to the request.
WebClientStrategies Defines the strategies to be used by the WebClient.
WebClientStrategies.Builder A mutable builder for a WebClientStrategies.
 

Added Classes and Interfaces
ClientRequest.Builder Defines a builder for a request.
ExchangeFunctions Exposes request-response exchange functionality, such as to #create(ClientHttpConnector) create an {@code ExchangeFunction} given a {@code ClientHttpConnector}.
ExchangeStrategies Defines the strategies for invoking ExchangeFunctions.
ExchangeStrategies.Builder A mutable builder for a ExchangeStrategies.
WebClient.HeaderSpec Contract for specifying request headers leading up to the exchange.
WebClient.UriSpec Contract for specifying the URI for a request.
 

Changed Interfaces
ClientRequest Represents a typed, immutable, client-side HTTP request, as executed by the ExchangeFunction.
ClientResponse Represents an HTTP response, as returned by the ExchangeFunction.
ExchangeFilterFunction Represents a function that filters an ExchangeFunction exchange function.
ExchangeFunction Represents a function that exchanges a ClientRequest request for a (delayed) ClientResponse.
WebClient The main entry point for initiating web requests on the client side.
WebClient.Builder A mutable builder for a WebClient.