インターフェース RestClient.RequestHeadersSpec.ConvertibleClientHttpResponse

すべてのスーパーインターフェース:
AutoCloseableSEClientHttpResponseCloseableSEHttpInputMessageHttpMessage
含まれているインターフェース:
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
    bodyTo(ClassSE<T> bodyType)
    レスポンス本文を指定された型のオブジェクトとして抽出します。
    <T> @Nullable T
    レスポンス本文を指定された型のオブジェクトとして抽出します。

    インターフェース org.springframework.http.client.ClientHttpResponse から継承されたメソッド

    close, getStatusCode, getStatusText

    インターフェース org.springframework.http.HttpInputMessage から継承されたメソッド

    getBody

    インターフェース org.springframework.http.HttpMessage から継承されたメソッド

    getHeaders
  • メソッドの詳細

    • bodyTo

      <T> @Nullable T bodyTo(ClassSE<T> bodyType)
      レスポンス本文を指定された型のオブジェクトとして抽出します。
      型パラメーター:
      T - ボディ型
      パラメーター:
      bodyType - 戻り値の型
      戻り値:
      本文、またはレスポンス本文が利用できない場合は null 
    • bodyTo

      <T> @Nullable T bodyTo(ParameterizedTypeReference<T> bodyType)
      レスポンス本文を指定された型のオブジェクトとして抽出します。
      型パラメーター:
      T - ボディ型
      パラメーター:
      bodyType - 戻り値の型
      戻り値:
      本文、またはレスポンス本文が利用できない場合は null