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

すべてのスーパーインターフェース:
AutoCloseableSEClientHttpResponseCloseableSEHttpInputMessageHttpMessage
含まれているインターフェース:
RestClient.RequestHeadersSpec<S extends RestClient.RequestHeadersSpec<S>>

public static interface RestClient.RequestHeadersSpec.ConvertibleClientHttpResponse extends ClientHttpResponse
ボディをコンバートできる ClientHttpResponse のエクステンション。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    <T> T
    bodyTo(ClassSE<T> bodyType)
    レスポンス本文を指定された型のオブジェクトとして抽出します。
    <T> T
    レスポンス本文を指定された型のオブジェクトとして抽出します。

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

    close, getRawStatusCode, getStatusCode, getStatusText

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

    getBody

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

    getHeaders
  • メソッドの詳細

    • bodyTo

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

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