次の方法で共有


HttpResponseMessage.Builder インターフェイス

public interface Builder

HttpResponseMessage のインスタンスを作成するビルダー

メソッドの概要

修飾子と型 メソッドと説明
HttpResponseMessage.Builder body(Object body)

HTTP 応答の本文を設定します。

HttpResponseMessage build()

このビルダーで構成された値を使用して、HttpMessageResponse のインスタンスを作成します。

HttpResponseMessage.Builder header(String key, String value)

(キー、値) ヘッダーを応答に追加します。

HttpResponseMessage.Builder status(HttpStatusType status)

HttpResponseMessage オブジェクトで使用する状態コードを設定します。

から列挙型の値 HttpStatusを使用して標準の HTTP 状態を指定することも、 を使用してカスタム状態コードを custom(final int code)作成することもできます。

メソッドの詳細

body

public Builder body(Object body)

HTTP 応答の本文を設定します。

Parameters:

body - HTTP 応答の本文

Returns:

このビルダー

build

public HttpResponseMessage build()

このビルダーで構成された値を使用して、HttpMessageResponse のインスタンスを作成します。

Returns:

HttpMessageResponse オブジェクト

header

public Builder header(String key, String value)

(キー、値) ヘッダーを応答に追加します。

Parameters:

key - ヘッダー値のキー。
value - ヘッダー値の値。

Returns:

このビルダー

status

public Builder status(HttpStatusType status)

HttpResponseMessage オブジェクトで使用する状態コードを設定します。

から列挙型の値 HttpStatusを使用して標準の HTTP 状態を指定することも、 を使用してカスタム状態コードを custom(final int code)作成することもできます。

Parameters:

status - HTTP 要求の結果を表す HTTP 状態コード。

Returns:

このビルダー

適用対象