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

Packages that use ClientRequest
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 ClientRequest in org.springframework.web.reactive.function.client

Methods in org.springframework.web.reactive.function.client that return ClientRequest
`ClientRequest` ClientRequest.Builder.`build()` Build the request.

Methods in org.springframework.web.reactive.function.client with parameters of type ClientRequest
`reactor.core.publisher.Mono<ClientResponse>` ExchangeFunction.`exchange(ClientRequest request)` Exchange the given request for a response mono.
`reactor.core.publisher.Mono<ClientResponse>` ExchangeFilterFunction.`filter(ClientRequest request, ExchangeFunction next)` Apply this filter to the given request and exchange function.
`static ClientRequest.Builder` ClientRequest.`from(ClientRequest other)` Create a builder with the method, URI, headers, and cookies of the given request.

Method parameters in org.springframework.web.reactive.function.client with type arguments of type ClientRequest
`static ExchangeFilterFunction` ExchangeFilterFunction.`ofRequestProcessor(Function<ClientRequest,reactor.core.publisher.Mono<ClientRequest>> processor)` Adapt the given request processor function to a filter function that only operates on the `ClientRequest`.
`static ExchangeFilterFunction` ExchangeFilterFunction.`ofRequestProcessor(Function<ClientRequest,reactor.core.publisher.Mono<ClientRequest>> processor)` Adapt the given request processor function to a filter function that only operates on the `ClientRequest`.