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 TypeMethodDescriptionvoidRestClientAdapter.exchange(HttpRequestValues requestValues) voidRestTemplateAdapter.exchange(HttpRequestValues values) RestClientAdapter.exchangeForBodilessEntity(HttpRequestValues values) RestTemplateAdapter.exchangeForBodilessEntity(HttpRequestValues values) <T> @Nullable TRestClientAdapter.exchangeForBody(HttpRequestValues values, ParameterizedTypeReference<T> bodyType) <T> @Nullable TRestTemplateAdapter.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 classHttpRequestValuesextension for use withReactorHttpExchangeAdapter.Methods in org.springframework.web.service.invoker that return HttpRequestValuesModifier and TypeMethodDescriptionHttpRequestValues.Builder.build()Build theHttpRequestValuesinstance.protected HttpRequestValuesHttpRequestValues.Builder.createRequestValues(@Nullable HttpMethod httpMethod, @Nullable URI uri, @Nullable UriBuilderFactory uriBuilderFactory, @Nullable String uriTemplate, Map<String, String> uriVars, HttpHeaders headers, MultiValueMap<String, String> cookies, @Nullable Object version, Map<String, Object> attributes, @Nullable Object bodyValue, @Nullable ParameterizedTypeReference<?> bodyValueType) CreateHttpRequestValuesfrom values passed to theHttpRequestValues.Builder.Methods in org.springframework.web.service.invoker with parameters of type HttpRequestValuesModifier and TypeMethodDescriptionvoidAbstractReactorHttpExchangeAdapter.exchange(HttpRequestValues requestValues) voidHttpExchangeAdapter.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> @Nullable TAbstractReactorHttpExchangeAdapter.exchangeForBody(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) <T> @Nullable THttpExchangeAdapter.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.