## Uses of Interface
org.springframework.web.reactive.function.client.ExchangeFunction

Packages that use ExchangeFunction
org.springframework.web.reactive.function.client: Provides a reactive `WebClient` that builds on top of the `org.springframework.http.client.reactive` reactive HTTP adapter layer.

### Uses of ExchangeFunction in org.springframework.web.reactive.function.client

Methods in org.springframework.web.reactive.function.client that return ExchangeFunction
`default ExchangeFunction` ExchangeFilterFunction.`apply(ExchangeFunction exchange)` Apply this filter to the given ExchangeFunction, resulting in a filtered exchange function.
`static ExchangeFunction` ExchangeFunctions.`create(org.springframework.http.client.reactive.ClientHttpConnector connector)` Create an `ExchangeFunction` with the given `ClientHttpConnector`.
`static ExchangeFunction` ExchangeFunctions.`create(org.springframework.http.client.reactive.ClientHttpConnector connector, ExchangeStrategies strategies)` Create an `ExchangeFunction` with the given `ClientHttpConnector` and `ExchangeStrategies`.
`default ExchangeFunction` ExchangeFunction.`filter(ExchangeFilterFunction filter)` Filters this exchange function with the given `ExchangeFilterFunction`, resulting in a filtered `ExchangeFunction`.

Methods in org.springframework.web.reactive.function.client with parameters of type ExchangeFunction
`default ExchangeFunction` ExchangeFilterFunction.`apply(ExchangeFunction exchange)` Apply this filter to the given ExchangeFunction, resulting in a filtered exchange function.
`WebClient.Builder` WebClient.Builder.`exchangeFunction(ExchangeFunction exchangeFunction)` Provide an `ExchangeFunction` pre-configured with `ClientHttpConnector` and `ExchangeStrategies`.
`reactor.core.publisher.Mono<ClientResponse>` ExchangeFilterFunction.`filter(ClientRequest request, ExchangeFunction next)` Apply this filter to the given request and exchange function.