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 |
---|
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, upgrade
protected 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 © 2014 Oracle Corporation. All rights reserved.