Uses of Class
org.springframework.web.service.invoker.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
Modifier and TypeMethodDescriptionvoid
RestClientAdapter.exchange
(HttpRequestValues requestValues) void
RestTemplateAdapter.exchange
(HttpRequestValues values) RestClientAdapter.exchangeForBodilessEntity
(HttpRequestValues values) RestTemplateAdapter.exchangeForBodilessEntity
(HttpRequestValues values) <T> @Nullable T
RestClientAdapter.exchangeForBody
(HttpRequestValues values, ParameterizedTypeReference<T> bodyType) <T> @Nullable 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
Modifier 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
Modifier and TypeClassDescriptionfinal class
HttpRequestValues
extension for use withReactorHttpExchangeAdapter
.Modifier and TypeMethodDescriptionHttpRequestValues.Builder.build()
Build theHttpRequestValues
instance.protected HttpRequestValues
HttpRequestValues.Builder.createRequestValues
(@Nullable HttpMethod httpMethod, @Nullable URI uri, @Nullable UriBuilderFactory uriBuilderFactory, @Nullable String uriTemplate, Map<String, String> uriVars, HttpHeaders headers, MultiValueMap<String, String> cookies, Map<String, Object> attributes, @Nullable Object bodyValue) CreateHttpRequestValues
from values passed to theHttpRequestValues.Builder
.Modifier 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> @Nullable 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.