Uses of Class
org.springframework.web.service.invoker.HttpRequestValues
Packages that use HttpRequestValues
Package
Description
Classes supporting the
org.springframework.web.client
package.Classes supporting the
org.springframework.web.reactive.function.client
package.Support for creating a client proxy for an HTTP service annotated with
HttpExchange
methods.-
Uses of HttpRequestValues in org.springframework.web.client.support
Methods in org.springframework.web.client.support with parameters of type HttpRequestValuesModifier and TypeMethodDescriptionvoid
RestClientAdapter.exchange
(HttpRequestValues requestValues) void
RestTemplateAdapter.exchange
(HttpRequestValues values) RestClientAdapter.exchangeForBodilessEntity
(HttpRequestValues values) RestTemplateAdapter.exchangeForBodilessEntity
(HttpRequestValues values) <T> T
RestClientAdapter.exchangeForBody
(HttpRequestValues values, ParameterizedTypeReference<T> bodyType) <T> T
RestTemplateAdapter.exchangeForBody
(HttpRequestValues values, ParameterizedTypeReference<T> bodyType) <T> ResponseEntity<T>
RestClientAdapter.exchangeForEntity
(HttpRequestValues values, ParameterizedTypeReference<T> bodyType) <T> ResponseEntity<T>
RestTemplateAdapter.exchangeForEntity
(HttpRequestValues values, ParameterizedTypeReference<T> bodyType) RestClientAdapter.exchangeForHeaders
(HttpRequestValues values) RestTemplateAdapter.exchangeForHeaders
(HttpRequestValues values) -
Uses of HttpRequestValues in org.springframework.web.reactive.function.client.support
Methods in org.springframework.web.reactive.function.client.support with parameters of type HttpRequestValuesModifier and TypeMethodDescriptionreactor.core.publisher.Mono<ResponseEntity<Void>>
WebClientAdapter.exchangeForBodilessEntityMono
(HttpRequestValues requestValues) <T> reactor.core.publisher.Flux<T>
WebClientAdapter.exchangeForBodyFlux
(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) <T> reactor.core.publisher.Mono<T>
WebClientAdapter.exchangeForBodyMono
(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) <T> reactor.core.publisher.Mono<ResponseEntity<reactor.core.publisher.Flux<T>>>
WebClientAdapter.exchangeForEntityFlux
(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) <T> reactor.core.publisher.Mono<ResponseEntity<T>>
WebClientAdapter.exchangeForEntityMono
(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) reactor.core.publisher.Mono<HttpHeaders>
WebClientAdapter.exchangeForHeadersMono
(HttpRequestValues requestValues) reactor.core.publisher.Mono<Void>
WebClientAdapter.exchangeForMono
(HttpRequestValues requestValues) -
Uses of HttpRequestValues in org.springframework.web.service.invoker
Subclasses of HttpRequestValues in org.springframework.web.service.invokerModifier and TypeClassDescriptionfinal class
HttpRequestValues
extension for use withReactorHttpExchangeAdapter
.Methods in org.springframework.web.service.invoker that return HttpRequestValuesModifier and TypeMethodDescriptionHttpRequestValues.Builder.build()
Build theHttpRequestValues
instance.protected HttpRequestValues
HttpRequestValues.Builder.createRequestValues
(HttpMethod httpMethod, URI uri, String uriTemplate, Map<String, String> uriVars, HttpHeaders headers, MultiValueMap<String, String> cookies, Map<String, Object> attributes, Object bodyValue) Deprecated, for removal: This API element is subject to removal in a future version.protected HttpRequestValues
HttpRequestValues.Builder.createRequestValues
(HttpMethod httpMethod, URI uri, UriBuilderFactory uriBuilderFactory, String uriTemplate, Map<String, String> uriVars, HttpHeaders headers, MultiValueMap<String, String> cookies, Map<String, Object> attributes, Object bodyValue) CreateHttpRequestValues
from values passed to theHttpRequestValues.Builder
.Methods in org.springframework.web.service.invoker with parameters of type HttpRequestValuesModifier and TypeMethodDescriptionvoid
AbstractReactorHttpExchangeAdapter.exchange
(HttpRequestValues requestValues) void
HttpExchangeAdapter.exchange
(HttpRequestValues requestValues) Perform the given request, and release the response content, if any.AbstractReactorHttpExchangeAdapter.exchangeForBodilessEntity
(HttpRequestValues requestValues) HttpExchangeAdapter.exchangeForBodilessEntity
(HttpRequestValues requestValues) Variant ofHttpExchangeAdapter.exchange(HttpRequestValues)
with additional access to the response status and headers.reactor.core.publisher.Mono<ResponseEntity<Void>>
ReactorHttpExchangeAdapter.exchangeForBodilessEntityMono
(HttpRequestValues requestValues) Variant ofReactorHttpExchangeAdapter.exchangeForMono(HttpRequestValues)
with additional access to the response status and headers.<T> T
AbstractReactorHttpExchangeAdapter.exchangeForBody
(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) <T> T
HttpExchangeAdapter.exchangeForBody
(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) Perform the given request and decode the response content to the given type.<T> reactor.core.publisher.Flux<T>
ReactorHttpExchangeAdapter.exchangeForBodyFlux
(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) Perform the given request and decode the response content to a stream with elements of the given type.<T> reactor.core.publisher.Mono<T>
ReactorHttpExchangeAdapter.exchangeForBodyMono
(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) Perform the given request and decode the response content to the given type.<T> ResponseEntity<T>
AbstractReactorHttpExchangeAdapter.exchangeForEntity
(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) <T> ResponseEntity<T>
HttpExchangeAdapter.exchangeForEntity
(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) Variant ofHttpExchangeAdapter.exchangeForBody(HttpRequestValues, ParameterizedTypeReference)
with additional access to the response status and headers.<T> reactor.core.publisher.Mono<ResponseEntity<reactor.core.publisher.Flux<T>>>
ReactorHttpExchangeAdapter.exchangeForEntityFlux
(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) Variant ofReactorHttpExchangeAdapter.exchangeForBodyFlux(HttpRequestValues, ParameterizedTypeReference)
with additional access to the response status and headers.<T> reactor.core.publisher.Mono<ResponseEntity<T>>
ReactorHttpExchangeAdapter.exchangeForEntityMono
(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) Variant ofReactorHttpExchangeAdapter.exchangeForBodyMono(HttpRequestValues, ParameterizedTypeReference)
with additional access to the response status and headers.AbstractReactorHttpExchangeAdapter.exchangeForHeaders
(HttpRequestValues requestValues) HttpExchangeAdapter.exchangeForHeaders
(HttpRequestValues requestValues) Perform the given request, release the response content, and return the response headers.reactor.core.publisher.Mono<HttpHeaders>
ReactorHttpExchangeAdapter.exchangeForHeadersMono
(HttpRequestValues requestValues) Perform the given request, release the response content, and return the response headers.reactor.core.publisher.Mono<Void>
ReactorHttpExchangeAdapter.exchangeForMono
(HttpRequestValues requestValues) Perform the given request, and release the response content, if any.reactor.core.publisher.Mono<ResponseEntity<Void>>
AbstractReactorHttpExchangeAdapter.requestToBodilessEntity
(HttpRequestValues requestValues) reactor.core.publisher.Mono<ResponseEntity<Void>>
HttpClientAdapter.requestToBodilessEntity
(HttpRequestValues requestValues) Deprecated, for removal: This API element is subject to removal in a future version.Variant ofHttpClientAdapter.requestToVoid(HttpRequestValues)
with additional access to the response status and headers.<T> reactor.core.publisher.Mono<T>
AbstractReactorHttpExchangeAdapter.requestToBody
(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) <T> reactor.core.publisher.Mono<T>
HttpClientAdapter.requestToBody
(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) Deprecated, for removal: This API element is subject to removal in a future version.Perform the given request and decode the response content to the given type.<T> reactor.core.publisher.Flux<T>
AbstractReactorHttpExchangeAdapter.requestToBodyFlux
(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) <T> reactor.core.publisher.Flux<T>
HttpClientAdapter.requestToBodyFlux
(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) Deprecated, for removal: This API element is subject to removal in a future version.Perform the given request and decode the response content to a stream with elements of the given type.<T> reactor.core.publisher.Mono<ResponseEntity<T>>
AbstractReactorHttpExchangeAdapter.requestToEntity
(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) <T> reactor.core.publisher.Mono<ResponseEntity<T>>
HttpClientAdapter.requestToEntity
(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) Deprecated, for removal: This API element is subject to removal in a future version.Variant ofHttpClientAdapter.requestToBody(HttpRequestValues, ParameterizedTypeReference)
with additional access to the response status and headers.<T> reactor.core.publisher.Mono<ResponseEntity<reactor.core.publisher.Flux<T>>>
AbstractReactorHttpExchangeAdapter.requestToEntityFlux
(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) <T> reactor.core.publisher.Mono<ResponseEntity<reactor.core.publisher.Flux<T>>>
HttpClientAdapter.requestToEntityFlux
(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) Deprecated, for removal: This API element is subject to removal in a future version.Variant ofHttpClientAdapter.requestToBodyFlux(HttpRequestValues, ParameterizedTypeReference)
with additional access to the response status and headers.reactor.core.publisher.Mono<HttpHeaders>
AbstractReactorHttpExchangeAdapter.requestToHeaders
(HttpRequestValues requestValues) reactor.core.publisher.Mono<HttpHeaders>
HttpClientAdapter.requestToHeaders
(HttpRequestValues requestValues) Deprecated, for removal: This API element is subject to removal in a future version.Perform the given request, release the response content, and return the response headers.reactor.core.publisher.Mono<Void>
AbstractReactorHttpExchangeAdapter.requestToVoid
(HttpRequestValues requestValues) reactor.core.publisher.Mono<Void>
HttpClientAdapter.requestToVoid
(HttpRequestValues requestValues) Deprecated, for removal: This API element is subject to removal in a future version.Perform the given request, and release the response content, if any.
HttpRequestValues.Builder.createRequestValues(HttpMethod, URI, UriBuilderFactory, String, Map, HttpHeaders, MultiValueMap, Map, Object)
to be removed in 6.2.