クラスの使用
org.springframework.web.service.invoker.HttpRequestValues
HttpRequestValues を使用するパッケージ
パッケージ
説明
org.springframework.web.client パッケージをサポートするクラス。org.springframework.web.reactive.function.client パッケージをサポートするクラス。HttpExchange メソッドでアノテーションが付けられた HTTP サービスのクライアントプロキシを作成するためのサポート。org.springframework.web.client.support 内の HttpRequestValues 使用
型 HttpRequestValues のパラメーターを持つ org.springframework.web.client.support のメソッド修飾子と型メソッド説明voidRestClientAdapter.exchange(HttpRequestValues requestValues) voidRestTemplateAdapter.exchange(HttpRequestValues values) NotFoundRestClientAdapterDecorator.exchangeForBodilessEntity(HttpRequestValues values) RestClientAdapter.exchangeForBodilessEntity(HttpRequestValues values) RestTemplateAdapter.exchangeForBodilessEntity(HttpRequestValues values) <T> @Nullable TNotFoundRestClientAdapterDecorator.exchangeForBody(HttpRequestValues values, ParameterizedTypeReference<T> bodyType) <T> @Nullable TRestClientAdapter.exchangeForBody(HttpRequestValues values, ParameterizedTypeReference<T> bodyType) <T> @Nullable TRestTemplateAdapter.exchangeForBody(HttpRequestValues values, ParameterizedTypeReference<T> bodyType) <T> ResponseEntity<T> NotFoundRestClientAdapterDecorator.exchangeForEntity(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) RestClientAdapter.newRequest(HttpRequestValues values) Build a request from the givenHttpRequestValues.org.springframework.web.reactive.function.client.support 内の HttpRequestValues 使用
型 HttpRequestValues のパラメーターを持つ org.springframework.web.reactive.function.client.support のメソッド修飾子と型メソッド説明NotFoundWebClientAdapterDecorator.exchangeForBodilessEntity(HttpRequestValues values) NotFoundWebClientAdapterDecorator.exchangeForBodilessEntityMono(HttpRequestValues values) WebClientAdapter.exchangeForBodilessEntityMono(HttpRequestValues requestValues) <T> @Nullable TNotFoundWebClientAdapterDecorator.exchangeForBody(HttpRequestValues values, ParameterizedTypeReference<T> bodyType) <T> Flux<T> NotFoundWebClientAdapterDecorator.exchangeForBodyFlux(HttpRequestValues values, ParameterizedTypeReference<T> bodyType) <T> Flux<T> WebClientAdapter.exchangeForBodyFlux(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) <T> Mono<T> NotFoundWebClientAdapterDecorator.exchangeForBodyMono(HttpRequestValues values, ParameterizedTypeReference<T> bodyType) <T> Mono<T> WebClientAdapter.exchangeForBodyMono(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) <T> ResponseEntity<T> NotFoundWebClientAdapterDecorator.exchangeForEntity(HttpRequestValues values, ParameterizedTypeReference<T> bodyType) <T> Mono<ResponseEntity<Flux<T>>> NotFoundWebClientAdapterDecorator.exchangeForEntityFlux(HttpRequestValues values, ParameterizedTypeReference<T> bodyType) <T> Mono<ResponseEntity<Flux<T>>> WebClientAdapter.exchangeForEntityFlux(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) <T> Mono<ResponseEntity<T>> NotFoundWebClientAdapterDecorator.exchangeForEntityMono(HttpRequestValues values, ParameterizedTypeReference<T> bodyType) <T> Mono<ResponseEntity<T>> WebClientAdapter.exchangeForEntityMono(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) WebClientAdapter.exchangeForHeadersMono(HttpRequestValues requestValues) WebClientAdapter.exchangeForMono(HttpRequestValues requestValues) WebClientAdapter.newRequest(HttpRequestValues values) Build a request from the givenHttpRequestValues.org.springframework.web.service.invoker 内の HttpRequestValues 使用
修飾子と型メソッド説明HttpRequestValues.Builder.build()HttpRequestValuesインスタンスをビルドします。protected HttpRequestValuesHttpRequestValues.Builder.createRequestValues(@Nullable HttpMethod httpMethod, @Nullable URISE uri, @Nullable UriBuilderFactory uriBuilderFactory, @Nullable StringSE uriTemplate, MapSE<StringSE, StringSE> uriVars, HttpHeaders headers, MultiValueMap<StringSE, StringSE> cookies, @Nullable ObjectSE version, MapSE<StringSE, ObjectSE> attributes, @Nullable ObjectSE bodyValue, @Nullable ParameterizedTypeReference<?> bodyValueType) HttpRequestValues.Builderに渡された値からHttpRequestValuesを作成します。型 HttpRequestValues のパラメーターを持つ org.springframework.web.service.invoker のメソッド修飾子と型メソッド説明voidAbstractReactorHttpExchangeAdapter.exchange(HttpRequestValues requestValues) voidHttpExchangeAdapter.exchange(HttpRequestValues requestValues) 指定されたリクエストを実行し、レスポンスコンテンツがある場合はそれを解放します。voidHttpExchangeAdapterDecorator.exchange(HttpRequestValues requestValues) voidReactorHttpExchangeAdapterDecorator.exchange(HttpRequestValues requestValues) AbstractReactorHttpExchangeAdapter.exchangeForBodilessEntity(HttpRequestValues requestValues) HttpExchangeAdapter.exchangeForBodilessEntity(HttpRequestValues requestValues) レスポンスステータスとヘッダーへの追加アクセスを備えたHttpExchangeAdapter.exchange(HttpRequestValues)のバリアント。HttpExchangeAdapterDecorator.exchangeForBodilessEntity(HttpRequestValues requestValues) ReactorHttpExchangeAdapterDecorator.exchangeForBodilessEntity(HttpRequestValues requestValues) ReactorHttpExchangeAdapter.exchangeForBodilessEntityMono(HttpRequestValues requestValues) レスポンスステータスとヘッダーへの追加アクセスを備えたReactorHttpExchangeAdapter.exchangeForMono(HttpRequestValues)のバリアント。ReactorHttpExchangeAdapterDecorator.exchangeForBodilessEntityMono(HttpRequestValues values) <T> @Nullable TAbstractReactorHttpExchangeAdapter.exchangeForBody(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) <T> @Nullable THttpExchangeAdapter.exchangeForBody(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) 指定されたリクエストを実行し、レスポンスのコンテンツを指定された型にデコードします。<T> @Nullable THttpExchangeAdapterDecorator.exchangeForBody(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) <T> @Nullable TReactorHttpExchangeAdapterDecorator.exchangeForBody(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) <T> Flux<T> ReactorHttpExchangeAdapter.exchangeForBodyFlux(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) 指定されたリクエストを実行し、レスポンスの内容を指定された型の要素を持つストリームにデコードします。<T> Flux<T> ReactorHttpExchangeAdapterDecorator.exchangeForBodyFlux(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) <T> Mono<T> ReactorHttpExchangeAdapter.exchangeForBodyMono(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) 指定されたリクエストを実行し、レスポンスのコンテンツを指定された型にデコードします。<T> Mono<T> ReactorHttpExchangeAdapterDecorator.exchangeForBodyMono(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) <T> ResponseEntity<T> AbstractReactorHttpExchangeAdapter.exchangeForEntity(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) <T> ResponseEntity<T> HttpExchangeAdapter.exchangeForEntity(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) レスポンスステータスとヘッダーへの追加アクセスを備えたHttpExchangeAdapter.exchangeForBody(HttpRequestValues, ParameterizedTypeReference)のバリアント。<T> ResponseEntity<T> HttpExchangeAdapterDecorator.exchangeForEntity(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) <T> ResponseEntity<T> ReactorHttpExchangeAdapterDecorator.exchangeForEntity(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) <T> Mono<ResponseEntity<Flux<T>>> ReactorHttpExchangeAdapter.exchangeForEntityFlux(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) レスポンスステータスとヘッダーへの追加アクセスを備えたReactorHttpExchangeAdapter.exchangeForBodyFlux(HttpRequestValues, ParameterizedTypeReference)のバリアント。<T> Mono<ResponseEntity<Flux<T>>> ReactorHttpExchangeAdapterDecorator.exchangeForEntityFlux(HttpRequestValues values, ParameterizedTypeReference<T> bodyType) <T> Mono<ResponseEntity<T>> ReactorHttpExchangeAdapter.exchangeForEntityMono(HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) レスポンスステータスとヘッダーへの追加アクセスを備えたReactorHttpExchangeAdapter.exchangeForBodyMono(HttpRequestValues, ParameterizedTypeReference)のバリアント。<T> Mono<ResponseEntity<T>> ReactorHttpExchangeAdapterDecorator.exchangeForEntityMono(HttpRequestValues values, ParameterizedTypeReference<T> bodyType) AbstractReactorHttpExchangeAdapter.exchangeForHeaders(HttpRequestValues requestValues) HttpExchangeAdapter.exchangeForHeaders(HttpRequestValues requestValues) 指定されたリクエストを実行し、レスポンスコンテンツを解放し、レスポンスヘッダーを返します。HttpExchangeAdapterDecorator.exchangeForHeaders(HttpRequestValues requestValues) ReactorHttpExchangeAdapterDecorator.exchangeForHeaders(HttpRequestValues requestValues) ReactorHttpExchangeAdapter.exchangeForHeadersMono(HttpRequestValues requestValues) 指定されたリクエストを実行し、レスポンスコンテンツを解放し、レスポンスヘッダーを返します。ReactorHttpExchangeAdapterDecorator.exchangeForHeadersMono(HttpRequestValues requestValues) ReactorHttpExchangeAdapter.exchangeForMono(HttpRequestValues requestValues) 指定されたリクエストを実行し、レスポンスコンテンツがある場合はそれを解放します。ReactorHttpExchangeAdapterDecorator.exchangeForMono(HttpRequestValues requestValues)