ServiceResponseWithHeaders<TBody,THeader> クラス

型パラメーター

TBody

応答の型

THeader

応答ヘッダー オブジェクトの型

public final class ServiceResponseWithHeaders<TBody,THeader>
extends ServiceResponse<TBody>

このクラスのインスタンスは、応答オブジェクトと生の REST 応答を保持します。

コンストラクターの概要

コンストラクター 説明
ServiceResponseWithHeaders(TBody body, THeader headers, Response<ResponseBody> response)

応答オブジェクトと生の REST 応答を使用して、サービス応答インスタンスをインスタンス化します。

ServiceResponseWithHeaders(THeader headers, Response<Void> response)

応答オブジェクトと生の REST 応答を使用して、サービス応答インスタンスをインスタンス化します。

メソッドの概要

修飾子と型 メソッドと説明
THeader headers()

応答ヘッダーを取得します。

メソッドの継承元: ServiceResponse

メソッドの継承元: java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

コンストラクターの詳細

ServiceResponseWithHeaders

public ServiceResponseWithHeaders(TBody body, THeader headers, Response response)

応答オブジェクトと生の REST 応答を使用して ServiceResponse インスタンスをインスタンス化します。

Parameters:

body - 逆シリアル化された応答オブジェクト
headers - 逆シリアル化された応答ヘッダー オブジェクト
response - 生の REST 応答

ServiceResponseWithHeaders

public ServiceResponseWithHeaders(THeader headers, Response response)

応答オブジェクトと生の REST 応答を使用して ServiceResponse インスタンスをインスタンス化します。

Parameters:

headers - 逆シリアル化された応答ヘッダー オブジェクト
response - 生の REST 応答

メソッドの詳細

headers

public THeader headers()

応答ヘッダーを取得します。

Returns:

応答ヘッダー。 存在しない場合は Null。

適用対象