public class MockClientHttpResponse extends java.lang.Object implements ClientHttpResponse
ClientHttpResponse
のモック実装。コンストラクターと説明 |
---|
MockClientHttpResponse(HttpStatus status) |
修飾子と型 | メソッドと説明 |
---|---|
reactor.core.publisher.Flux<DataBuffer> | getBody() メッセージの本文を Publisher として返します。 |
reactor.core.publisher.Mono<java.lang.String> | getBodyAsString() Content-Type レスポンスの文字セットを使用するか、"UTF-8" としてストリングに変換および集約されたレスポンス本文を返します。 |
MultiValueMap<java.lang.String,ResponseCookie> | getCookies() サーバーから受信したレスポンス Cookie の読み取り専用マップを返します。 |
HttpHeaders | getHeaders() このメッセージのヘッダーを返します。 |
int | getRawStatusCode() HTTP ステータスコード(非標準であり、 HttpStatus 列挙型で解決できない可能性があります)を整数として返します。 |
HttpStatus | getStatusCode() レスポンスの HTTP ステータスコードを返します。 |
void | setBody(org.reactivestreams.Publisher<DataBuffer> body) |
void | setBody(java.lang.String body) |
void | setBody(java.lang.String body, java.nio.charset.Charset charset) |
public MockClientHttpResponse(HttpStatus status)
public HttpStatus getStatusCode()
ClientHttpResponse
ClientHttpResponse
の getStatusCode
HttpStatus.valueOf(int)
public int getRawStatusCode()
ClientHttpResponse
HttpStatus
列挙型で解決できない可能性があります)を整数として返します。ClientHttpResponse
の getRawStatusCode
ClientHttpResponse.getStatusCode()
, HttpStatus.resolve(int)
public HttpHeaders getHeaders()
HttpMessage
HttpMessage
の getHeaders
null
)public MultiValueMap<java.lang.String,ResponseCookie> getCookies()
ClientHttpResponse
ClientHttpResponse
の getCookies
public void setBody(org.reactivestreams.Publisher<DataBuffer> body)
public void setBody(java.lang.String body)
public void setBody(java.lang.String body, java.nio.charset.Charset charset)
public reactor.core.publisher.Flux<DataBuffer> getBody()
ReactiveHttpInputMessage
Publisher
として返します。ReactiveHttpInputMessage
の getBody
public reactor.core.publisher.Mono<java.lang.String> getBodyAsString()