インターフェース RestClient.RequestHeadersSpec.ConvertibleClientHttpResponse
- すべてのスーパーインターフェース:
AutoCloseableSE, ClientHttpResponse, CloseableSE, HttpInputMessage, HttpMessage
- 含まれているインターフェース:
RestClient.RequestHeadersSpec<S extends RestClient.RequestHeadersSpec<S>>
public static interface RestClient.RequestHeadersSpec.ConvertibleClientHttpResponse
extends ClientHttpResponse
ボディをコンバートできる
ClientHttpResponse のエクステンション。- 導入:
- 6.1
- 作成者:
- Arjen Poutsma, Sebastien Deleuze
メソッドのサマリー
修飾子と型メソッド説明<T> @Nullable Tレスポンス本文を指定された型のオブジェクトとして抽出します。<T> @Nullable TbodyTo(ParameterizedTypeReference<T> bodyType) レスポンス本文を指定された型のオブジェクトとして抽出します。レスポンスステータスコードに応じて適切なサブ型のRestClientResponseExceptionを作成します。インターフェース ClientHttpResponse から継承されたメソッド
close, getStatusCode, getStatusTextインターフェース HttpInputMessage から継承されたメソッド
getBodyインターフェース HttpMessage から継承されたメソッド
getHeaders
メソッドの詳細
bodyTo
bodyTo
レスポンス本文を指定された型のオブジェクトとして抽出します。- 型パラメーター:
T- ボディ型- パラメーター:
bodyType- 戻り値の型- 戻り値:
- 本文、またはレスポンス本文が利用できない場合は
null
createException
レスポンスのステータスコードに応じて適切なサブ型のRestClientResponseExceptionを作成します。例外には、レスポンスのステータス、ヘッダー、本文が含まれます。- 例外:
IOExceptionSE- レスポンスが失敗した場合 (たとえば、ステータスを取得するには)- 導入:
- 7.0