## Uses of Class
org.springframework.web.reactive.function.client.WebClientResponseException

Packages that use WebClientResponseException
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.
org.springframework.web.reactive.function.client.support: Classes supporting the `org.springframework.web.reactive.function.client` package.

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

Subclasses of WebClientResponseException in org.springframework.web.reactive.function.client
`class` `UnknownHttpStatusCodeException` Exception thrown when an unknown (or custom) HTTP status code is received.
`static class` `WebClientResponseException.BadGateway` `WebClientResponseException` for status HTTP HTTP 502 Bad Gateway.
`static class` `WebClientResponseException.BadRequest` `WebClientResponseException` for status HTTP 400 Bad Request.
`static class` `WebClientResponseException.Conflict` `WebClientResponseException` for status HTTP 409 Conflict.
`static class` `WebClientResponseException.Forbidden` `WebClientResponseException` for status HTTP 403 Forbidden.
`static class` `WebClientResponseException.GatewayTimeout` `WebClientResponseException` for status HTTP 504 Gateway Timeout.
`static class` `WebClientResponseException.Gone` `WebClientResponseException` for status HTTP 410 Gone.
`static class` `WebClientResponseException.InternalServerError` `WebClientResponseException` for status HTTP 500 Internal Server Error.
`static class` `WebClientResponseException.MethodNotAllowed` `WebClientResponseException` for status HTTP 405 Method Not Allowed.
`static class` `WebClientResponseException.NotAcceptable` `WebClientResponseException` for status HTTP 406 Not Acceptable.
`static class` `WebClientResponseException.NotFound` `WebClientResponseException` for status HTTP 404 Not Found.
`static class` `WebClientResponseException.NotImplemented` `WebClientResponseException` for status HTTP 501 Not Implemented.
`static class` `WebClientResponseException.ServiceUnavailable` `WebClientResponseException` for status HTTP 503 Service Unavailable.
`static class` `WebClientResponseException.TooManyRequests` `WebClientResponseException` for status HTTP 429 Too Many Requests.
`static class` `WebClientResponseException.Unauthorized` `WebClientResponseException` for status HTTP 401 Unauthorized.
`static class` `WebClientResponseException.UnprocessableEntity` `WebClientResponseException` for status HTTP 422 Unprocessable Entity.
`static class` `WebClientResponseException.UnsupportedMediaType` `WebClientResponseException` for status HTTP 415 Unsupported Media Type.

Methods in org.springframework.web.reactive.function.client that return WebClientResponseException
`static WebClientResponseException` WebClientResponseException.`create(int statusCode, String statusText, org.springframework.http.HttpHeaders headers, byte[] body, Charset charset)` Create `WebClientResponseException` or an HTTP status specific subclass.
`static WebClientResponseException` WebClientResponseException.`create(int statusCode, String statusText, org.springframework.http.HttpHeaders headers, byte[] body, Charset charset, org.springframework.http.HttpRequest request)` Create `WebClientResponseException` or an HTTP status specific subclass.

Methods in org.springframework.web.reactive.function.client that return types with arguments of type WebClientResponseException
`reactor.core.publisher.Mono<WebClientResponseException>` ClientResponse.`createException()` Create a `WebClientResponseException` that contains the response status, headers, body, and the originating request.

### Uses of WebClientResponseException in org.springframework.web.reactive.function.client.support

Methods in org.springframework.web.reactive.function.client.support that return types with arguments of type WebClientResponseException
`reactor.core.publisher.Mono<WebClientResponseException>` ClientResponseWrapper.`createException()`