Package io.qameta.allure.http
Class HttpExchangeResponse.Builder
java.lang.Object
io.qameta.allure.http.HttpExchangeResponse.Builder
- Enclosing class:
HttpExchangeResponse
Builder for
HttpExchangeResponse.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddCookies(List<HttpExchangeCookie> cookies) Adds a response header, converting a valid Set-Cookie header to a structured cookie.addHeaders(List<HttpExchangeNameValue> headers) Adds response headers, converting every valid Set-Cookie header to a structured cookie.addTrailer(String name, String value) Adds a response trailer, converting a valid Set-Cookie field to a structured cookie.build()setBody(HttpExchangeBody body) setHttpVersion(String httpVersion) setStatusText(String statusText)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setStatus
-
setStatusText
-
setHttpVersion
-
addHeader
Adds a response header, converting a valid Set-Cookie header to a structured cookie.- Parameters:
name- the header namevalue- the header value- Returns:
- this builder
-
addHeaders
Adds response headers, converting every valid Set-Cookie header to a structured cookie.- Parameters:
headers- the headers to add- Returns:
- this builder
-
addCookie
-
addCookies
-
setBody
-
addTrailer
Adds a response trailer, converting a valid Set-Cookie field to a structured cookie.- Parameters:
name- the trailer namevalue- the trailer value- Returns:
- this builder
-
addInformationalResponse
public HttpExchangeResponse.Builder addInformationalResponse(HttpExchangeInformationalResponse response) -
build
-