パッケージ | 説明 |
---|---|
org.springframework.web.reactive.function.client | org.springframework.http.client.reactive リアクティブ HTTP アダプター層上に構築されるリアクティブ WebClient を提供します。 |
修飾子と型 | メソッドと説明 |
---|---|
ClientResponse.Builder | ClientResponse.Builder.body(reactor.core.publisher.Flux<DataBuffer> body) レスポンスの本文を設定します。 |
ClientResponse.Builder | ClientResponse.Builder.body(FunctionSE<reactor.core.publisher.Flux<DataBuffer>,reactor.core.publisher.Flux<DataBuffer>> transformer) ビルダーで設定されている場合は、レスポンス本文を変換します。 |
ClientResponse.Builder | ClientResponse.Builder.body(StringSE body) レスポンスの本文を、指定された文字列の UTF-8 エンコードバイトに設定します。 |
ClientResponse.Builder | ClientResponse.Builder.cookie(StringSE name, StringSE... values) 指定された名前と値で Cookie を追加します。 |
ClientResponse.Builder | ClientResponse.Builder.cookies(ConsumerSE<MultiValueMap<StringSE, ResponseCookie>> cookiesConsumer) 指定されたコンシューマーでこのレスポンスの Cookie を操作します。 |
static ClientResponse.Builder | ClientResponse.create(HttpStatus statusCode) 指定されたステータスコードで、本文を読み取るためのデフォルトの戦略を使用して、レスポンスビルダーを作成します。 |
static ClientResponse.Builder | ClientResponse.create(HttpStatus statusCode, ExchangeStrategies strategies) 指定されたステータスコードと本文を読み取るための戦略を使用して、レスポンスビルダーを作成します。 |
static ClientResponse.Builder | ClientResponse.create(HttpStatus statusCode, ListSE<HttpMessageReader<?>> messageReaders) 指定されたステータスコードとメッセージ本文リーダーを使用して、レスポンスビルダーを作成します。 |
static ClientResponse.Builder | ClientResponse.create(int statusCode, ExchangeStrategies strategies) 指定された生のステータスコードと本文を読み取るための戦略を使用して、レスポンスビルダーを作成します。 |
static ClientResponse.Builder | ClientResponse.from(ClientResponse other) 使用すべきではありません。 5.3 以降では、インスタンスベースの ClientResponse.mutate() が使用されます。 |
ClientResponse.Builder | ClientResponse.Builder.header(StringSE headerName, StringSE... headerValues) 指定された名前に指定されたヘッダー値を追加します。 |
ClientResponse.Builder | ClientResponse.Builder.headers(ConsumerSE<HttpHeaders> headersConsumer) 指定されたコンシューマーでこのレスポンスのヘッダーを操作します。 |
default ClientResponse.Builder | ClientResponse.mutate() ビルダーを返して、このレスポンスを変更します。たとえば、ステータス、ヘッダー、Cookie を変更したり、本文を置き換えたり変換したりします。 |
ClientResponse.Builder | ClientResponse.Builder.rawStatusCode(int statusCode) レスポンスの生のステータスコードを設定します。 |
ClientResponse.Builder | ClientResponse.Builder.request(HttpRequest request) レスポンスに関連付けられたリクエストを設定します。 |
ClientResponse.Builder | ClientResponse.Builder.statusCode(HttpStatus statusCode) レスポンスのステータスコードを設定します。 |