クラスの使用
org.springframework.web.service.invoker.HttpRequestValues.Builder
HttpRequestValues.Builder を使用するパッケージ
org.springframework.web.service.invoker 内の HttpRequestValues.Builder 使用
修飾子と型メソッド説明HttpRequestValues.Builder.addAttribute(StringSE name, ObjectSE value) リクエストに関連付ける属性を構成します。指定された Cookie の名前と値を追加します。指定されたヘッダー名と値を追加します。HttpRequestValues.Builder.addRequestParameter(StringSE name, StringSE... values) 指定されたリクエストパラメーターの名前と値を追加します。HttpRequestValues.Builder.addRequestPart(StringSE name, ObjectSE part) マルチパートリクエストのパートを追加します。<T,P extends Publisher<T>>
HttpRequestValues.BuilderHttpRequestValues.Builder.addRequestPart(StringSE name, P publisher, ResolvableType type) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。static HttpRequestValues.BuilderHttpRequestValues.builder()リクエストAcceptヘッダーのメディア型を設定します。HttpRequestValues.Builder.setContentType(MediaType contentType) リクエストContent-Typeヘッダーのメディア型を設定します。HttpRequestValues.Builder.setHttpMethod(HttpMethod httpMethod) リクエストの HTTP メソッドを設定します。使用する URL を設定します。HttpRequestValues.Builder.setUriBuilderFactory(UriBuilderFactory uriBuilderFactory) HttpRequestValues.getUriTemplate()の展開に使用されるUriBuilderFactoryを設定します。HttpRequestValues.Builder.setUriTemplate(StringSE uriTemplate) リクエスト URL を文字列テンプレートとして設定します。HttpRequestValues.Builder.setUriVariable(StringSE name, StringSE value) URI 変数の名前と値のペアを追加します。型 HttpRequestValues.Builder のパラメーターを持つ org.springframework.web.service.invoker のメソッド修飾子と型メソッド説明protected abstract voidAbstractNamedValueArgumentResolver.addRequestValue(StringSE name, ObjectSE value, MethodParameter parameter, HttpRequestValues.Builder requestValues) 指定された単一のリクエスト値を追加します。protected voidCookieValueArgumentResolver.addRequestValue(StringSE name, ObjectSE value, MethodParameter parameter, HttpRequestValues.Builder requestValues) protected voidPathVariableArgumentResolver.addRequestValue(StringSE name, ObjectSE value, MethodParameter parameter, HttpRequestValues.Builder requestValues) protected voidRequestAttributeArgumentResolver.addRequestValue(StringSE name, ObjectSE value, MethodParameter parameter, HttpRequestValues.Builder requestValues) protected voidRequestHeaderArgumentResolver.addRequestValue(StringSE name, ObjectSE value, MethodParameter parameter, HttpRequestValues.Builder requestValues) protected voidRequestParamArgumentResolver.addRequestValue(StringSE name, ObjectSE value, MethodParameter parameter, HttpRequestValues.Builder requestValues) protected voidRequestPartArgumentResolver.addRequestValue(StringSE name, ObjectSE value, MethodParameter parameter, HttpRequestValues.Builder requestValues) booleanAbstractNamedValueArgumentResolver.resolve(ObjectSE argument, MethodParameter parameter, HttpRequestValues.Builder requestValues) booleanHttpMethodArgumentResolver.resolve(ObjectSE argument, MethodParameter parameter, HttpRequestValues.Builder requestValues) booleanHttpServiceArgumentResolver.resolve(ObjectSE argument, MethodParameter parameter, HttpRequestValues.Builder requestValues) 引数値を解決します。booleanRequestBodyArgumentResolver.resolve(ObjectSE argument, MethodParameter parameter, HttpRequestValues.Builder requestValues) booleanUriBuilderFactoryArgumentResolver.resolve(ObjectSE argument, MethodParameter parameter, HttpRequestValues.Builder requestValues) booleanUrlArgumentResolver.resolve(ObjectSE argument, MethodParameter parameter, HttpRequestValues.Builder requestValues)
ReactiveHttpRequestValues.Builder.addRequestPartPublisher(java.lang.String, P, org.springframework.core.ParameterizedTypeReference<T>)を推奨します。6.2 で削除予定