public class ClientHttpResponseDecorator extends ObjectSE implements ClientHttpResponse
ClientHttpResponse
をラップし、すべてのメソッドをそれに委譲します。サブクラスは特定のメソッドを選択的にオーバーライドできます。コンストラクターと説明 |
---|
ClientHttpResponseDecorator(ClientHttpResponse delegate) |
修飾子と型 | メソッドと説明 |
---|---|
reactor.core.publisher.Flux<DataBuffer> | getBody() メッセージの本文を Publisher として返します。 |
MultiValueMap<StringSE, ResponseCookie> | getCookies() サーバーから受信したレスポンス Cookie の読み取り専用マップを返します。 |
ClientHttpResponse | getDelegate() |
HttpHeaders | getHeaders() このメッセージのヘッダーを返します。 |
StringSE | getId() 基礎となる接続(存在する場合)を表す ID、またはログメッセージを相関させるためのリクエストを返します。 |
int | getRawStatusCode() HTTP ステータスコード(非標準であり、 HttpStatus 列挙型で解決できない可能性があります)を整数として返します。 |
HttpStatus | getStatusCode() HTTP ステータスコードを HttpStatus 列挙値として返します。 |
StringSE | toString() |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
public ClientHttpResponseDecorator(ClientHttpResponse delegate)
public ClientHttpResponse getDelegate()
public StringSE getId()
ClientHttpResponse
ClientHttpResponse
の getId
public HttpStatus getStatusCode()
ClientHttpResponse
HttpStatus
列挙値として返します。ClientHttpResponse
の getStatusCode
null
)HttpStatus.valueOf(int)
public int getRawStatusCode()
ClientHttpResponse
HttpStatus
列挙型で解決できない可能性があります)を整数として返します。ClientHttpResponse
の getRawStatusCode
ClientHttpResponse.getStatusCode()
, HttpStatus.resolve(int)
public HttpHeaders getHeaders()
HttpMessage
HttpMessage
の getHeaders
null
)public MultiValueMap<StringSE,ResponseCookie> getCookies()
ClientHttpResponse
ClientHttpResponse
の getCookies
public reactor.core.publisher.Flux<DataBuffer> getBody()
ReactiveHttpInputMessage
Publisher
として返します。ReactiveHttpInputMessage
の getBody
public StringSE toString()
ObjectSE
の toStringSE