## Uses of Interface
org.springframework.web.server.ServerWebExchange.Builder

- Packages that use ServerWebExchange.Builder
  Package | Description
  --- | ---
  org.springframework.web.server | Core interfaces and classes for Spring's generic, reactive web support.

- - ### Uses of ServerWebExchange.Builder in org.springframework.web.server

    Methods in org.springframework.web.server that return ServerWebExchange.Builder
    Modifier and Type | Method and Description
    --- | ---
    `default ServerWebExchange.Builder` | ServerWebExchange.`mutate()` Return a builder to mutate properties of this exchange by wrapping it with `ServerWebExchangeDecorator` and returning either mutated values or delegating back to this instance.
    `ServerWebExchange.Builder` | ServerWebExchange.Builder.`principal(reactor.core.publisher.Mono<Principal> principalMono)` Set the `Mono<Principal>` to return for this exchange.
    `ServerWebExchange.Builder` | ServerWebExchange.Builder.`request(Consumer<ServerHttpRequest.Builder> requestBuilderConsumer)` Configure a consumer to modify the current request using a builder.
    `ServerWebExchange.Builder` | ServerWebExchange.Builder.`request(ServerHttpRequest request)` Set the request to use especially when there is a need to override `ServerHttpRequest` methods.
    `ServerWebExchange.Builder` | ServerWebExchange.Builder.`response(ServerHttpResponse response)` Set the response to use.