public static class HttpResponsePacket.Builder extends HttpHeader.Builder<HttpResponsePacket.Builder>
| Modifier and Type | Field and Description |
|---|---|
protected String |
reasonPhrase |
protected HttpRequestPacket |
requestPacket |
protected Integer |
status |
chunked, contentLength, contentType, mimeHeaders, protocol, protocolString, upgrade| Constructor and Description |
|---|
HttpResponsePacket.Builder() |
| Modifier and Type | Method and Description |
|---|---|
HttpResponsePacket |
build()
Build the HttpResponsePacket message.
|
protected HttpHeader |
create() |
HttpResponsePacket.Builder |
reasonPhrase(String reasonPhrase)
Sets the status reason phrase for this response.
|
HttpResponsePacket.Builder |
requestPacket(HttpRequestPacket requestPacket) |
void |
reset() |
HttpResponsePacket.Builder |
status(int status)
Sets the status code for this response.
|
chunked, contentLength, contentType, header, header, maxNumHeaders, protocol, protocol, removeHeader, removeHeader, upgradeprotected Integer status
protected String reasonPhrase
protected HttpRequestPacket requestPacket
public HttpResponsePacket.Builder status(int status)
status - the status code for this response.public HttpResponsePacket.Builder reasonPhrase(String reasonPhrase)
reasonPhrase - the status reason phrase for this response.public HttpResponsePacket.Builder requestPacket(HttpRequestPacket requestPacket)
public final HttpResponsePacket build()
build in class HttpHeader.Builder<HttpResponsePacket.Builder>public void reset()
reset in class HttpHeader.Builder<HttpResponsePacket.Builder>protected HttpHeader create()
create in class HttpHeader.Builder<HttpResponsePacket.Builder>Copyright © 2012-2017, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.