インターフェースの使用
org.springframework.web.reactive.function.client.ClientRequest.Builder
org.springframework.web.reactive.function.client 内の ClientRequest.Builder 使用
修飾子と型メソッド説明指定された名前の属性に指定された値を設定します。ClientRequest.Builder.attributes
(ConsumerSE<MapSE<StringSE, ObjectSE>> attributesConsumer) 指定されたコンシューマーでリクエスト属性を操作します。ClientRequest.Builder.body
(BodyInserter<?, ? super ClientHttpRequest> inserter) リクエストの本文を指定されたBodyInserter
に設定します。<S,
P extends Publisher<S>>
ClientRequest.Builderリクエストの本文を指定のPublisher
に設定して返します。<S,
P extends Publisher<S>>
ClientRequest.BuilderClientRequest.Builder.body
(P publisher, ParameterizedTypeReference<S> typeReference) リクエストの本文を指定のPublisher
に設定して返します。指定された名前と値で Cookie を追加します。ClientRequest.Builder.cookies
(ConsumerSE<MultiValueMap<StringSE, StringSE>> cookiesConsumer) 指定されたコンシューマーでこのリクエストの Cookie を操作します。static ClientRequest.Builder
ClientRequest.create
(HttpMethod method, URISE url) 指定された HTTP メソッドと URL を使用してリクエストビルダーを作成します。static ClientRequest.Builder
ClientRequest.from
(ClientRequest other) 指定されたリクエストの HTTP メソッド、URL、ヘッダー、Cookie、属性、本文で初期化されたビルダーを作成します。指定された名前に指定されたヘッダー値を追加します。ClientRequest.Builder.headers
(ConsumerSE<HttpHeaders> headersConsumer) 指定されたコンシューマーでこのリクエストのヘッダーを操作します。ClientRequest.Builder.httpRequest
(ConsumerSE<ClientHttpRequest> requestConsumer) ClientHttpRequest
へのアクセスのコールバック。これにより、基盤となる HTTP ライブラリのネイティブリクエストへのアクセスが提供されます。ClientRequest.Builder.method
(HttpMethod method) リクエストのメソッドを設定します。static ClientRequest.Builder
ClientRequest.method
(HttpMethod method, URISE url) 使用すべきではありません。リクエストの URL を設定します。
ClientRequest.create(HttpMethod, URI)
を推奨