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