public static class Response.Builder
extends java.lang.Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
Response.Builder |
addHeader(java.lang.String name,
java.lang.String value)
Adds a header with
name and value. |
Response.Builder |
body(ResponseBody body) |
Response |
build() |
Response.Builder |
cacheResponse(Response cacheResponse) |
Response.Builder |
code(int code) |
Response.Builder |
header(java.lang.String name,
java.lang.String value)
Sets the header named
name to value. |
Response.Builder |
headers(Headers headers)
Removes all headers on this builder and adds
headers. |
Response.Builder |
message(java.lang.String message) |
Response.Builder |
networkResponse(Response networkResponse) |
Response.Builder |
priorResponse(Response priorResponse) |
Response.Builder |
removeHeader(java.lang.String name) |
Response.Builder |
request(Request request) |
public Response.Builder request(Request request)
public Response.Builder code(int code)
public Response.Builder message(java.lang.String message)
public Response.Builder header(java.lang.String name, java.lang.String value)
name to value. If this request already has any headers
with that name, they are all replaced.public Response.Builder addHeader(java.lang.String name, java.lang.String value)
name and value. Prefer this method for multiply-valued
headers like "Set-Cookie".public Response.Builder removeHeader(java.lang.String name)
public Response.Builder headers(Headers headers)
headers.public Response.Builder body(ResponseBody body)
public Response.Builder networkResponse(Response networkResponse)
public Response.Builder cacheResponse(Response cacheResponse)
public Response.Builder priorResponse(Response priorResponse)
public Response build()