Uses of Class
org.springframework.http.ResponseEntity
Packages that use ResponseEntity Package Description org.springframework.http Contains a basic abstraction over client/server-side HTTP.org.springframework.web.client Core package of the client-side web support.org.springframework.web.reactive.function.client Provides a reactiveWebClientthat builds on top of theorg.springframework.http.client.reactivereactive HTTP adapter layer.org.springframework.web.reactive.function.client.support Classes supporting theorg.springframework.web.reactive.function.clientpackage.org.springframework.web.servlet.mvc.method.annotation MVC infrastructure for annotation-based handler method processing, building on theorg.springframework.web.method.annotationpackage.org.springframework.web.socket.sockjs.client SockJS client implementation ofWebSocketClient.Uses of ResponseEntity in org.springframework.http
Methods in org.springframework.http that return ResponseEntity Modifier and Type Method Description <T> ResponseEntity<T>ResponseEntity.BodyBuilder. body(T body)Set the body of the response entity and returns it.<T> ResponseEntity<T>ResponseEntity.HeadersBuilder. build()Build the response entity with no body.static <T> ResponseEntity<T>ResponseEntity. of(Optional<T> body)A shortcut for creating aResponseEntitywith the given body and the OK status, or an empty body and a NOT FOUND status in case of an Optional.empty() parameter.static <T> ResponseEntity<T>ResponseEntity. ok(T body)A shortcut for creating aResponseEntitywith the given body and the status set to OK.Uses of ResponseEntity in org.springframework.web.client
Methods in org.springframework.web.client that return ResponseEntity Modifier and Type Method Description <T> ResponseEntity<T>RestOperations. exchange(String url, HttpMethod method, HttpEntity<?> requestEntity, Class<T> responseType, Object... uriVariables)Execute the HTTP method to the given URI template, writing the given request entity to the request, and returns the response asResponseEntity.<T> ResponseEntity<T>RestOperations. exchange(String url, HttpMethod method, HttpEntity<?> requestEntity, Class<T> responseType, Map<String,?> uriVariables)Execute the HTTP method to the given URI template, writing the given request entity to the request, and returns the response asResponseEntity.<T> ResponseEntity<T>RestOperations. exchange(String url, HttpMethod method, HttpEntity<?> requestEntity, ParameterizedTypeReference<T> responseType, Object... uriVariables)Execute the HTTP method to the given URI template, writing the given request entity to the request, and returns the response asResponseEntity.<T> ResponseEntity<T>RestOperations. exchange(String url, HttpMethod method, HttpEntity<?> requestEntity, ParameterizedTypeReference<T> responseType, Map<String,?> uriVariables)Execute the HTTP method to the given URI template, writing the given request entity to the request, and returns the response asResponseEntity.<T> ResponseEntity<T>RestOperations. exchange(URI url, HttpMethod method, HttpEntity<?> requestEntity, Class<T> responseType)Execute the HTTP method to the given URI template, writing the given request entity to the request, and returns the response asResponseEntity.<T> ResponseEntity<T>RestOperations. exchange(URI url, HttpMethod method, HttpEntity<?> requestEntity, ParameterizedTypeReference<T> responseType)Execute the HTTP method to the given URI template, writing the given request entity to the request, and returns the response asResponseEntity.<T> ResponseEntity<T>RestOperations. exchange(RequestEntity<?> requestEntity, Class<T> responseType)Execute the request specified in the givenRequestEntityand return the response asResponseEntity.<T> ResponseEntity<T>RestOperations. exchange(RequestEntity<?> requestEntity, ParameterizedTypeReference<T> responseType)Execute the request specified in the givenRequestEntityand return the response asResponseEntity.<T> ResponseEntity<T>RestTemplate. exchange(String url, HttpMethod method, HttpEntity<?> requestEntity, Class<T> responseType, Object... uriVariables)<T> ResponseEntity<T>RestTemplate. exchange(String url, HttpMethod method, HttpEntity<?> requestEntity, Class<T> responseType, Map<String,?> uriVariables)<T> ResponseEntity<T>RestTemplate. exchange(String url, HttpMethod method, HttpEntity<?> requestEntity, ParameterizedTypeReference<T> responseType, Object... uriVariables)<T> ResponseEntity<T>RestTemplate. exchange(String url, HttpMethod method, HttpEntity<?> requestEntity, ParameterizedTypeReference<T> responseType, Map<String,?> uriVariables)<T> ResponseEntity<T>RestTemplate. exchange(URI url, HttpMethod method, HttpEntity<?> requestEntity, Class<T> responseType)<T> ResponseEntity<T>RestTemplate. exchange(URI url, HttpMethod method, HttpEntity<?> requestEntity, ParameterizedTypeReference<T> responseType)<T> ResponseEntity<T>RestTemplate. exchange(RequestEntity<?> requestEntity, Class<T> responseType)<T> ResponseEntity<T>RestTemplate. exchange(RequestEntity<?> requestEntity, ParameterizedTypeReference<T> responseType)<T> ResponseEntity<T>RestOperations. getForEntity(String url, Class<T> responseType, Object... uriVariables)Retrieve an entity by doing a GET on the specified URL.<T> ResponseEntity<T>RestOperations. getForEntity(String url, Class<T> responseType, Map<String,?> uriVariables)Retrieve a representation by doing a GET on the URI template.<T> ResponseEntity<T>RestOperations. getForEntity(URI url, Class<T> responseType)Retrieve a representation by doing a GET on the URL .<T> ResponseEntity<T>RestTemplate. getForEntity(String url, Class<T> responseType, Object... uriVariables)<T> ResponseEntity<T>RestTemplate. getForEntity(String url, Class<T> responseType, Map<String,?> uriVariables)<T> ResponseEntity<T>RestTemplate. getForEntity(URI url, Class<T> responseType)<T> ResponseEntity<T>RestOperations. postForEntity(String url, Object request, Class<T> responseType, Object... uriVariables)Create a new resource by POSTing the given object to the URI template, and returns the response asResponseEntity.<T> ResponseEntity<T>RestOperations. postForEntity(String url, Object request, Class<T> responseType, Map<String,?> uriVariables)Create a new resource by POSTing the given object to the URI template, and returns the response asHttpEntity.<T> ResponseEntity<T>RestOperations. postForEntity(URI url, Object request, Class<T> responseType)Create a new resource by POSTing the given object to the URL, and returns the response asResponseEntity.<T> ResponseEntity<T>RestTemplate. postForEntity(String url, Object request, Class<T> responseType, Object... uriVariables)<T> ResponseEntity<T>RestTemplate. postForEntity(String url, Object request, Class<T> responseType, Map<String,?> uriVariables)<T> ResponseEntity<T>RestTemplate. postForEntity(URI url, Object request, Class<T> responseType)Methods in org.springframework.web.client that return types with arguments of type ResponseEntity Modifier and Type Method Description <T> ListenableFuture<ResponseEntity<T>>AsyncRestOperations. exchange(String url, HttpMethod method, HttpEntity<?> requestEntity, Class<T> responseType, Object... uriVariables)Deprecated.Asynchronously execute the HTTP method to the given URI template, writing the given request entity to the request, and returns the response asResponseEntity.<T> ListenableFuture<ResponseEntity<T>>AsyncRestOperations. exchange(String url, HttpMethod method, HttpEntity<?> requestEntity, Class<T> responseType, Map<String,?> uriVariables)Deprecated.Asynchronously execute the HTTP method to the given URI template, writing the given request entity to the request, and returns the response asResponseEntity.<T> ListenableFuture<ResponseEntity<T>>AsyncRestOperations. exchange(String url, HttpMethod method, HttpEntity<?> requestEntity, ParameterizedTypeReference<T> responseType, Object... uriVariables)Deprecated.Asynchronously execute the HTTP method to the given URI template, writing the given request entity to the request, and returns the response asResponseEntity.<T> ListenableFuture<ResponseEntity<T>>AsyncRestOperations. exchange(String url, HttpMethod method, HttpEntity<?> requestEntity, ParameterizedTypeReference<T> responseType, Map<String,?> uriVariables)Deprecated.Asynchronously execute the HTTP method to the given URI template, writing the given request entity to the request, and returns the response asResponseEntity.<T> ListenableFuture<ResponseEntity<T>>AsyncRestOperations. exchange(URI url, HttpMethod method, HttpEntity<?> requestEntity, Class<T> responseType)Deprecated.Asynchronously execute the HTTP method to the given URI template, writing the given request entity to the request, and returns the response asResponseEntity.<T> ListenableFuture<ResponseEntity<T>>AsyncRestOperations. exchange(URI url, HttpMethod method, HttpEntity<?> requestEntity, ParameterizedTypeReference<T> responseType)Deprecated.Asynchronously execute the HTTP method to the given URI template, writing the given request entity to the request, and returns the response asResponseEntity.<T> ListenableFuture<ResponseEntity<T>>AsyncRestTemplate. exchange(String url, HttpMethod method, HttpEntity<?> requestEntity, Class<T> responseType, Object... uriVariables)Deprecated.<T> ListenableFuture<ResponseEntity<T>>AsyncRestTemplate. exchange(String url, HttpMethod method, HttpEntity<?> requestEntity, Class<T> responseType, Map<String,?> uriVariables)Deprecated.<T> ListenableFuture<ResponseEntity<T>>AsyncRestTemplate. exchange(String url, HttpMethod method, HttpEntity<?> requestEntity, ParameterizedTypeReference<T> responseType, Object... uriVariables)Deprecated.<T> ListenableFuture<ResponseEntity<T>>AsyncRestTemplate. exchange(String url, HttpMethod method, HttpEntity<?> requestEntity, ParameterizedTypeReference<T> responseType, Map<String,?> uriVariables)Deprecated.<T> ListenableFuture<ResponseEntity<T>>AsyncRestTemplate. exchange(URI url, HttpMethod method, HttpEntity<?> requestEntity, Class<T> responseType)Deprecated.<T> ListenableFuture<ResponseEntity<T>>AsyncRestTemplate. exchange(URI url, HttpMethod method, HttpEntity<?> requestEntity, ParameterizedTypeReference<T> responseType)Deprecated.<T> ListenableFuture<ResponseEntity<T>>AsyncRestOperations. getForEntity(String url, Class<T> responseType, Object... uriVariables)Deprecated.Asynchronously retrieve an entity by doing a GET on the specified URL.<T> ListenableFuture<ResponseEntity<T>>AsyncRestOperations. getForEntity(String url, Class<T> responseType, Map<String,?> uriVariables)Deprecated.Asynchronously retrieve a representation by doing a GET on the URI template.<T> ListenableFuture<ResponseEntity<T>>AsyncRestOperations. getForEntity(URI url, Class<T> responseType)Deprecated.Asynchronously retrieve a representation by doing a GET on the URL.<T> ListenableFuture<ResponseEntity<T>>AsyncRestTemplate. getForEntity(String url, Class<T> responseType, Object... uriVariables)Deprecated.<T> ListenableFuture<ResponseEntity<T>>AsyncRestTemplate. getForEntity(String url, Class<T> responseType, Map<String,?> uriVariables)Deprecated.<T> ListenableFuture<ResponseEntity<T>>AsyncRestTemplate. getForEntity(URI url, Class<T> responseType)Deprecated.<T> ListenableFuture<ResponseEntity<T>>AsyncRestOperations. postForEntity(String url, HttpEntity<?> request, Class<T> responseType, Object... uriVariables)Deprecated.Create a new resource by POSTing the given object to the URI template, and asynchronously returns the response asResponseEntity.<T> ListenableFuture<ResponseEntity<T>>AsyncRestOperations. postForEntity(String url, HttpEntity<?> request, Class<T> responseType, Map<String,?> uriVariables)Deprecated.Create a new resource by POSTing the given object to the URI template, and asynchronously returns the response asResponseEntity.<T> ListenableFuture<ResponseEntity<T>>AsyncRestOperations. postForEntity(URI url, HttpEntity<?> request, Class<T> responseType)Deprecated.Create a new resource by POSTing the given object to the URL, and asynchronously returns the response asResponseEntity.<T> ListenableFuture<ResponseEntity<T>>AsyncRestTemplate. postForEntity(String url, HttpEntity<?> request, Class<T> responseType, Object... uriVariables)Deprecated.<T> ListenableFuture<ResponseEntity<T>>AsyncRestTemplate. postForEntity(String url, HttpEntity<?> request, Class<T> responseType, Map<String,?> uriVariables)Deprecated.<T> ListenableFuture<ResponseEntity<T>>AsyncRestTemplate. postForEntity(URI url, HttpEntity<?> request, Class<T> responseType)Deprecated.protected <T> ResponseExtractor<ResponseEntity<T>>AsyncRestTemplate. responseEntityExtractor(Type responseType)Deprecated.Returns a response extractor forResponseEntity.<T> ResponseExtractor<ResponseEntity<T>>RestTemplate. responseEntityExtractor(Type responseType)Return aResponseExtractorthat prepares aResponseEntity.Uses of ResponseEntity in org.springframework.web.reactive.function.client
Methods in org.springframework.web.reactive.function.client that return types with arguments of type ResponseEntity Modifier and Type Method Description reactor.core.publisher.Mono<ResponseEntity<Void>>ClientResponse. toBodilessEntity()Return this response as a delayedResponseEntitycontaining status and headers, but no body.reactor.core.publisher.Mono<ResponseEntity<Void>>WebClient.ResponseSpec. toBodilessEntity()Return the response as a delayedResponseEntitycontaining status and headers, but no body.<T> reactor.core.publisher.Mono<ResponseEntity<T>>ClientResponse. toEntity(Class<T> bodyClass)Return this response as a delayedResponseEntity.<T> reactor.core.publisher.Mono<ResponseEntity<T>>ClientResponse. toEntity(ParameterizedTypeReference<T> bodyTypeReference)Return this response as a delayedResponseEntity.<T> reactor.core.publisher.Mono<ResponseEntity<T>>WebClient.ResponseSpec. toEntity(Class<T> bodyClass)Return the response as a delayedResponseEntity.<T> reactor.core.publisher.Mono<ResponseEntity<T>>WebClient.ResponseSpec. toEntity(ParameterizedTypeReference<T> bodyTypeReference)Return the response as a delayedResponseEntity.<T> reactor.core.publisher.Mono<ResponseEntity<List<T>>>ClientResponse. toEntityList(Class<T> elementClass)Return this response as a delayed list ofResponseEntitys.<T> reactor.core.publisher.Mono<ResponseEntity<List<T>>>ClientResponse. toEntityList(ParameterizedTypeReference<T> elementTypeRef)Return this response as a delayed list ofResponseEntitys.<T> reactor.core.publisher.Mono<ResponseEntity<List<T>>>WebClient.ResponseSpec. toEntityList(Class<T> elementClass)Return the response as a delayed list ofResponseEntitys.<T> reactor.core.publisher.Mono<ResponseEntity<List<T>>>WebClient.ResponseSpec. toEntityList(ParameterizedTypeReference<T> elementTypeRef)Return the response as a delayed list ofResponseEntitys.Uses of ResponseEntity in org.springframework.web.reactive.function.client.support
Methods in org.springframework.web.reactive.function.client.support that return types with arguments of type ResponseEntity Modifier and Type Method Description reactor.core.publisher.Mono<ResponseEntity<Void>>ClientResponseWrapper. toBodilessEntity()<T> reactor.core.publisher.Mono<ResponseEntity<T>>ClientResponseWrapper. toEntity(Class<T> bodyType)<T> reactor.core.publisher.Mono<ResponseEntity<T>>ClientResponseWrapper. toEntity(ParameterizedTypeReference<T> bodyTypeReference)<T> reactor.core.publisher.Mono<ResponseEntity<List<T>>>ClientResponseWrapper. toEntityList(Class<T> elementClass)<T> reactor.core.publisher.Mono<ResponseEntity<List<T>>>ClientResponseWrapper. toEntityList(ParameterizedTypeReference<T> elementTypeRef)Uses of ResponseEntity in org.springframework.web.servlet.mvc.method.annotation
Methods in org.springframework.web.servlet.mvc.method.annotation that return ResponseEntity Modifier and Type Method Description protected ResponseEntity<Object>ResponseEntityExceptionHandler. handleAsyncRequestTimeoutException(AsyncRequestTimeoutException ex, HttpHeaders headers, HttpStatus status, WebRequest webRequest)Customize the response for AsyncRequestTimeoutException.protected ResponseEntity<Object>ResponseEntityExceptionHandler. handleBindException(BindException ex, HttpHeaders headers, HttpStatus status, WebRequest request)Customize the response for BindException.protected ResponseEntity<Object>ResponseEntityExceptionHandler. handleConversionNotSupported(ConversionNotSupportedException ex, HttpHeaders headers, HttpStatus status, WebRequest request)Customize the response for ConversionNotSupportedException.ResponseEntity<Object>ResponseEntityExceptionHandler. handleException(Exception ex, WebRequest request)Provides handling for standard Spring MVC exceptions.protected ResponseEntity<Object>ResponseEntityExceptionHandler. handleExceptionInternal(Exception ex, Object body, HttpHeaders headers, HttpStatus status, WebRequest request)A single place to customize the response body of all exception types.protected ResponseEntity<Object>ResponseEntityExceptionHandler. handleHttpMediaTypeNotAcceptable(HttpMediaTypeNotAcceptableException ex, HttpHeaders headers, HttpStatus status, WebRequest request)Customize the response for HttpMediaTypeNotAcceptableException.protected ResponseEntity<Object>ResponseEntityExceptionHandler. handleHttpMediaTypeNotSupported(HttpMediaTypeNotSupportedException ex, HttpHeaders headers, HttpStatus status, WebRequest request)Customize the response for HttpMediaTypeNotSupportedException.protected ResponseEntity<Object>ResponseEntityExceptionHandler. handleHttpMessageNotReadable(HttpMessageNotReadableException ex, HttpHeaders headers, HttpStatus status, WebRequest request)Customize the response for HttpMessageNotReadableException.protected ResponseEntity<Object>ResponseEntityExceptionHandler. handleHttpMessageNotWritable(HttpMessageNotWritableException ex, HttpHeaders headers, HttpStatus status, WebRequest request)Customize the response for HttpMessageNotWritableException.protected ResponseEntity<Object>ResponseEntityExceptionHandler. handleHttpRequestMethodNotSupported(HttpRequestMethodNotSupportedException ex, HttpHeaders headers, HttpStatus status, WebRequest request)Customize the response for HttpRequestMethodNotSupportedException.protected ResponseEntity<Object>ResponseEntityExceptionHandler. handleMethodArgumentNotValid(MethodArgumentNotValidException ex, HttpHeaders headers, HttpStatus status, WebRequest request)Customize the response for MethodArgumentNotValidException.protected ResponseEntity<Object>ResponseEntityExceptionHandler. handleMissingPathVariable(MissingPathVariableException ex, HttpHeaders headers, HttpStatus status, WebRequest request)Customize the response for MissingPathVariableException.protected ResponseEntity<Object>ResponseEntityExceptionHandler. handleMissingServletRequestParameter(MissingServletRequestParameterException ex, HttpHeaders headers, HttpStatus status, WebRequest request)Customize the response for MissingServletRequestParameterException.protected ResponseEntity<Object>ResponseEntityExceptionHandler. handleMissingServletRequestPart(MissingServletRequestPartException ex, HttpHeaders headers, HttpStatus status, WebRequest request)Customize the response for MissingServletRequestPartException.protected ResponseEntity<Object>ResponseEntityExceptionHandler. handleNoHandlerFoundException(NoHandlerFoundException ex, HttpHeaders headers, HttpStatus status, WebRequest request)Customize the response for NoHandlerFoundException.protected ResponseEntity<Object>ResponseEntityExceptionHandler. handleServletRequestBindingException(ServletRequestBindingException ex, HttpHeaders headers, HttpStatus status, WebRequest request)Customize the response for ServletRequestBindingException.protected ResponseEntity<Object>ResponseEntityExceptionHandler. handleTypeMismatch(TypeMismatchException ex, HttpHeaders headers, HttpStatus status, WebRequest request)Customize the response for TypeMismatchException.Uses of ResponseEntity in org.springframework.web.socket.sockjs.client
Methods in org.springframework.web.socket.sockjs.client that return ResponseEntity Modifier and Type Method Description protected abstract ResponseEntity<String>AbstractXhrTransport. executeInfoRequestInternal(URI infoUrl, HttpHeaders headers)protected ResponseEntity<String>JettyXhrTransport. executeInfoRequestInternal(URI infoUrl, HttpHeaders headers)protected ResponseEntity<String>RestTemplateXhrTransport. executeInfoRequestInternal(URI infoUrl, HttpHeaders headers)protected ResponseEntity<String>UndertowXhrTransport. executeInfoRequestInternal(URI infoUrl, HttpHeaders headers)protected ResponseEntity<String>JettyXhrTransport. executeRequest(URI url, org.eclipse.jetty.http.HttpMethod method, HttpHeaders headers, String body)protected ResponseEntity<String>UndertowXhrTransport. executeRequest(URI url, io.undertow.util.HttpString method, HttpHeaders headers, String body)protected abstract ResponseEntity<String>AbstractXhrTransport. executeSendRequestInternal(URI url, HttpHeaders headers, TextMessage message)ResponseEntity<String>JettyXhrTransport. executeSendRequestInternal(URI url, HttpHeaders headers, TextMessage message)ResponseEntity<String>RestTemplateXhrTransport. executeSendRequestInternal(URI url, HttpHeaders headers, TextMessage message)protected ResponseEntity<String>UndertowXhrTransport. executeSendRequestInternal(URI url, HttpHeaders headers, TextMessage message)