Module org.glassfish.grizzly.http
Package org.glassfish.grizzly.http
Class HttpResponsePacket.Builder
java.lang.Object
org.glassfish.grizzly.http.HttpHeader.Builder<HttpResponsePacket.Builder>
org.glassfish.grizzly.http.HttpResponsePacket.Builder
- Enclosing class:
- HttpResponsePacket
public static class HttpResponsePacket.Builder
extends HttpHeader.Builder<HttpResponsePacket.Builder>
HttpResponsePacket message builder.
-
Field Summary
FieldsFields inherited from class org.glassfish.grizzly.http.HttpHeader.Builder
chunked, contentLength, contentType, mimeHeaders, protocol, protocolString, upgrade -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal HttpResponsePacketbuild()Build the HttpResponsePacket message.protected HttpHeadercreate()reasonPhrase(String reasonPhrase) Sets the status reason phrase for this response.requestPacket(HttpRequestPacket requestPacket) voidreset()status(int status) Sets the status code for this response.Methods inherited from class org.glassfish.grizzly.http.HttpHeader.Builder
chunked, contentLength, contentType, header, header, maxNumHeaders, protocol, protocol, removeHeader, removeHeader, upgrade
-
Field Details
-
status
-
reasonPhrase
-
requestPacket
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
status
Sets the status code for this response.- Parameters:
status- the status code for this response.
-
reasonPhrase
Sets the status reason phrase for this response.- Parameters:
reasonPhrase- the status reason phrase for this response.
-
requestPacket
-
build
Build the HttpResponsePacket message.- Overrides:
buildin classHttpHeader.Builder<HttpResponsePacket.Builder>- Returns:
- HttpResponsePacket
-
reset
public void reset()- Overrides:
resetin classHttpHeader.Builder<HttpResponsePacket.Builder>
-
create
- Specified by:
createin classHttpHeader.Builder<HttpResponsePacket.Builder>
-