Generated by
JDiff

Interface org.springframework.web.reactive.function.client.WebClient

Removed interface org.springframework.web.reactive.function.client.ExchangeFunction.

Removed Methods
WebClient create(ClientHttpConnector) Create a new instance of {@code WebClient} with the given connector.
<any> exchange(ClientRequest<?>) Exchange the given request for a response mono.
 

Added Methods
WebClient create() Create a new {@code WebClient} with no default, shared preferences across requests such as base URI, default headers, and others.
WebClient create(String) Configure a base URI for requests performed through the client for example to avoid repeating the same host, port, base path, or even query parameters with every request.
UriSpec delete() Prepare an HTTP DELETE request.
UriSpec get() Prepare an HTTP GET request.
UriSpec head() Prepare an HTTP HEAD request.
UriSpec options() Prepare an HTTP OPTIONS request.
UriSpec patch() Prepare an HTTP PATCH request.
UriSpec post() Prepare an HTTP POST request.
UriSpec put() Prepare an HTTP PUT request.
 

Changed Methods
Builder builder() Change in signature from ClientHttpConnector to void.
Obtain a {@code WebClient} builder.