class HttpResponse
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private AsynchronousBodyInputStream |
bodyStream |
private boolean |
hasContent |
private java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
headers |
private java.lang.String |
protocolVersion |
private java.lang.String |
reasonPhrase |
private int |
statusCode |
private java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
trailerHeaders |
Constructor and Description |
---|
HttpResponse(java.lang.String protocolVersion,
int statusCode,
java.lang.String reasonPhrase) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
addHeader(java.lang.String name,
java.lang.String value) |
(package private) void |
addTrailerHeader(java.lang.String name,
java.lang.String value) |
(package private) AsynchronousBodyInputStream |
getBodyStream() |
(package private) boolean |
getHasContent() |
(package private) java.util.List<java.lang.String> |
getHeader(java.lang.String name) |
(package private) java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getHeaders() |
(package private) java.lang.String |
getProtocolVersion() |
(package private) java.lang.String |
getReasonPhrase() |
(package private) int |
getStatusCode() |
(package private) java.util.List<java.lang.String> |
getTrailerHeader(java.lang.String name) |
(package private) void |
setHasContent(boolean hasContent) |
private final java.lang.String protocolVersion
private final int statusCode
private final java.lang.String reasonPhrase
private final java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers
private final java.util.Map<java.lang.String,java.util.List<java.lang.String>> trailerHeaders
private final AsynchronousBodyInputStream bodyStream
private volatile boolean hasContent
HttpResponse(java.lang.String protocolVersion, int statusCode, java.lang.String reasonPhrase)
java.lang.String getProtocolVersion()
int getStatusCode()
java.lang.String getReasonPhrase()
void setHasContent(boolean hasContent)
boolean getHasContent()
java.util.Map<java.lang.String,java.util.List<java.lang.String>> getHeaders()
java.util.List<java.lang.String> getHeader(java.lang.String name)
void addHeader(java.lang.String name, java.lang.String value)
java.util.List<java.lang.String> getTrailerHeader(java.lang.String name)
void addTrailerHeader(java.lang.String name, java.lang.String value)
AsynchronousBodyInputStream getBodyStream()