Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
Response.Builder |
addHeader(String name,
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 |
handshake(Handshake handshake) |
Response.Builder |
header(String name,
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(String message) |
Response.Builder |
networkResponse(Response networkResponse) |
Response.Builder |
priorResponse(Response priorResponse) |
Response.Builder |
protocol(Protocol protocol) |
Response.Builder |
receivedResponseAtMillis(long receivedResponseAtMillis) |
Response.Builder |
removeHeader(String name) |
Response.Builder |
request(Request request) |
Response.Builder |
sentRequestAtMillis(long sentRequestAtMillis) |
public Response.Builder request(Request request)
public Response.Builder protocol(Protocol protocol)
public Response.Builder code(int code)
public Response.Builder message(String message)
public Response.Builder handshake(@Nullable Handshake handshake)
public Response.Builder header(String name, String value)
name
to value
. If this request already has any headers
with that name, they are all replaced.public Response.Builder addHeader(String name, String value)
name
and value
. Prefer this method for multiply-valued
headers like "Set-Cookie".public Response.Builder removeHeader(String name)
public Response.Builder headers(Headers headers)
headers
.public Response.Builder body(@Nullable ResponseBody body)
public Response.Builder networkResponse(@Nullable Response networkResponse)
public Response.Builder cacheResponse(@Nullable Response cacheResponse)
public Response.Builder priorResponse(@Nullable Response priorResponse)
public Response.Builder sentRequestAtMillis(long sentRequestAtMillis)
public Response.Builder receivedResponseAtMillis(long receivedResponseAtMillis)
public Response build()
Copyright © 2018. All rights reserved.