Freigeben über


HttpResponseMessage.Builder Schnittstelle

public interface Builder

Ein Generator zum Erstellen einer instance von HttpResponseMessage

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
HttpResponseMessage.Builder body(Object body)

Legt den Textkörper der HTTP-Antwort fest.

HttpResponseMessage build()

Erstellt eine instance von HttpMessageResponse mit den in diesem Generator konfigurierten Werten.

HttpResponseMessage.Builder header(String key, String value)

Fügt der Antwort einen Header (Schlüssel, Wert) hinzu.

HttpResponseMessage.Builder status(HttpStatusType status)

Legt den status Code fest, der im HttpResponseMessage-Objekt verwendet werden soll.

Sie können den HTTP-Standardstatus mithilfe von Enumerationswerten von bereitstellen, oder Sie können mithilfe von HttpStatuseinen benutzerdefinierten status Code custom(final int code)erstellen.

Details zur Methode

body

public Builder body(Object body)

Legt den Textkörper der HTTP-Antwort fest.

Parameters:

body - Der Text der HTTP-Antwort.

Returns:

dieser Generator

build

public HttpResponseMessage build()

Erstellt eine instance von HttpMessageResponse mit den in diesem Generator konfigurierten Werten.

Returns:

ein HttpMessageResponse-Objekt

header

public Builder header(String key, String value)

Fügt der Antwort einen Header (Schlüssel, Wert) hinzu.

Parameters:

key - Der Schlüssel des Headerwerts.
value - Der Wert des Headerwerts.

Returns:

dieser Generator

status

public Builder status(HttpStatusType status)

Legt den status Code fest, der im HttpResponseMessage-Objekt verwendet werden soll.

Sie können den HTTP-Standardstatus mithilfe von Enumerationswerten von bereitstellen, oder Sie können mithilfe von HttpStatuseinen benutzerdefinierten status Code custom(final int code)erstellen.

Parameters:

status - Ein HTTP-status Code, der das Ergebnis der HTTP-Anforderung darstellt.

Returns:

dieser Generator

Gilt für: