public class SimpleResponseBuilder extends AbstractResponseBuilder<SimpleHttpResponse>
SimpleHttpResponse
instances.Modifier and Type | Method and Description |
---|---|
SimpleResponseBuilder |
addHeader(Header header) |
SimpleResponseBuilder |
addHeader(String name,
String value) |
SimpleHttpResponse |
build() |
static SimpleResponseBuilder |
copy(SimpleHttpResponse response) |
static SimpleResponseBuilder |
create(int status) |
protected void |
digest(SimpleHttpResponse response) |
SimpleBody |
getBody() |
SimpleResponseBuilder |
removeHeader(Header header) |
SimpleResponseBuilder |
removeHeaders(String name) |
SimpleResponseBuilder |
setBody(byte[] content,
ContentType contentType) |
SimpleResponseBuilder |
setBody(SimpleBody body) |
SimpleResponseBuilder |
setBody(String content,
ContentType contentType) |
SimpleResponseBuilder |
setHeader(Header header) |
SimpleResponseBuilder |
setHeader(String name,
String value) |
SimpleResponseBuilder |
setHeaders(Header... headers) |
SimpleResponseBuilder |
setVersion(ProtocolVersion version) |
String |
toString() |
getStatus, setStatus
digest, getFirstHeader, getFirstHeaders, getHeaders, getHeaders, getLastHeader, getVersion, setHeaders
public static SimpleResponseBuilder create(int status)
public static SimpleResponseBuilder copy(SimpleHttpResponse response)
protected void digest(SimpleHttpResponse response)
public SimpleResponseBuilder setVersion(ProtocolVersion version)
setVersion
in class AbstractResponseBuilder<SimpleHttpResponse>
public SimpleResponseBuilder setHeaders(Header... headers)
setHeaders
in class AbstractResponseBuilder<SimpleHttpResponse>
public SimpleResponseBuilder addHeader(Header header)
addHeader
in class AbstractResponseBuilder<SimpleHttpResponse>
public SimpleResponseBuilder addHeader(String name, String value)
addHeader
in class AbstractResponseBuilder<SimpleHttpResponse>
public SimpleResponseBuilder removeHeader(Header header)
removeHeader
in class AbstractResponseBuilder<SimpleHttpResponse>
public SimpleResponseBuilder removeHeaders(String name)
removeHeaders
in class AbstractResponseBuilder<SimpleHttpResponse>
public SimpleResponseBuilder setHeader(Header header)
setHeader
in class AbstractResponseBuilder<SimpleHttpResponse>
public SimpleResponseBuilder setHeader(String name, String value)
setHeader
in class AbstractResponseBuilder<SimpleHttpResponse>
public SimpleBody getBody()
public SimpleResponseBuilder setBody(SimpleBody body)
public SimpleResponseBuilder setBody(String content, ContentType contentType)
public SimpleResponseBuilder setBody(byte[] content, ContentType contentType)
public SimpleHttpResponse build()
build
in class AbstractResponseBuilder<SimpleHttpResponse>
Copyright © 1999–2021 The Apache Software Foundation. All rights reserved.