public static final class ParseHttpResponse.Builder
extends java.lang.Object
ParseHttpResponse.| Constructor and Description |
|---|
Builder()
Creates an empty
Builder. |
Builder(ParseHttpResponse response)
Makes a new
Builder based on the given ParseHttpResponse. |
| Modifier and Type | Method and Description |
|---|---|
ParseHttpResponse.Builder |
addHeader(java.lang.String name,
java.lang.String value)
Adds a header to this
Builder. |
ParseHttpResponse.Builder |
addHeaders(java.util.Map<java.lang.String,java.lang.String> headers)
Adds headers to this
Builder. |
ParseHttpResponse |
build()
Builds a
ParseHttpResponse by this Builder. |
ParseHttpResponse.Builder |
setContent(java.io.InputStream content)
Sets the content of this
Builder. |
ParseHttpResponse.Builder |
setContentType(java.lang.String contentType)
Sets the content type of this
Builder. |
ParseHttpResponse.Builder |
setHeaders(java.util.Map<java.lang.String,java.lang.String> headers)
Sets headers of this
Builder. |
ParseHttpResponse.Builder |
setReasonPhrase(java.lang.String reasonPhrase)
Sets the reason phrase of this
Builder. |
ParseHttpResponse.Builder |
setStatusCode(int statusCode)
Sets the status code of this
Builder. |
ParseHttpResponse.Builder |
setTotalSize(long totalSize)
Sets the total size of this
Builder. |
public Builder()
Builder.public Builder(ParseHttpResponse response)
Builder based on the given ParseHttpResponse.response - The ParseHttpResponse where the Builder's values come from.public ParseHttpResponse.Builder setStatusCode(int statusCode)
Builder.statusCode - The status code of this Builder.Builder.public ParseHttpResponse.Builder setContent(java.io.InputStream content)
Builder.content - The content of this Builder.Builder.public ParseHttpResponse.Builder setTotalSize(long totalSize)
Builder.totalSize - The total size of this Builder.Builder.public ParseHttpResponse.Builder setReasonPhrase(java.lang.String reasonPhrase)
Builder.reasonPhrase - The reason phrase of this Builder.Builder.public ParseHttpResponse.Builder setHeaders(java.util.Map<java.lang.String,java.lang.String> headers)
Builder. All existing headers will be cleared.headers - The headers of this Builder.Builder.public ParseHttpResponse.Builder addHeaders(java.util.Map<java.lang.String,java.lang.String> headers)
Builder.headers - The headers that need to be added.Builder.public ParseHttpResponse.Builder addHeader(java.lang.String name, java.lang.String value)
Builder.name - The name of the header.value - The value of the header.Builder.public ParseHttpResponse.Builder setContentType(java.lang.String contentType)
Builder.contentType - The Content-Type of this Builder.Builder.public ParseHttpResponse build()
ParseHttpResponse by this Builder.ParseHttpResponse built on this Builder.