public static final class ParseHttpRequest.Builder extends Object
ParseHttpRequest
.Constructor and Description |
---|
ParseHttpRequest.Builder()
Creates an empty
Builder . |
ParseHttpRequest.Builder(ParseHttpRequest request)
Creates a new
Builder based on the given ParseHttpRequest . |
Modifier and Type | Method and Description |
---|---|
ParseHttpRequest.Builder |
addHeader(String name,
String value)
Adds a header to this
Builder . |
ParseHttpRequest.Builder |
addHeaders(Map<String,String> headers)
Adds headers to this
Builder . |
ParseHttpRequest |
build()
Builds a
ParseHttpRequest based on this Builder . |
ParseHttpRequest.Builder |
setBody(ParseHttpBody body)
Sets the
ParseHttpBody of this Builder . |
ParseHttpRequest.Builder |
setHeaders(Map<String,String> headers)
Sets headers of this
Builder . |
ParseHttpRequest.Builder |
setMethod(ParseHttpRequest.Method method)
Sets the
ParseHttpRequest.Method of this Builder . |
ParseHttpRequest.Builder |
setUrl(String url)
Sets the url of this
Builder . |
public ParseHttpRequest.Builder()
Builder
.public ParseHttpRequest.Builder(ParseHttpRequest request)
Builder
based on the given ParseHttpRequest
.request
- The ParseHttpRequest
where the Builder
's values come from.public ParseHttpRequest.Builder setUrl(String url)
Builder
.url
- The url of this Builder
.Builder
.public ParseHttpRequest.Builder setMethod(ParseHttpRequest.Method method)
ParseHttpRequest.Method
of this Builder
.method
- The ParseHttpRequest.Method
of this Builder
.Builder
.public ParseHttpRequest.Builder setBody(ParseHttpBody body)
ParseHttpBody
of this Builder
.body
- The ParseHttpBody
of this Builder
.Builder
.public ParseHttpRequest.Builder addHeader(String name, String value)
Builder
.name
- The name of the header.value
- The value of the header.Builder
.public ParseHttpRequest.Builder addHeaders(Map<String,String> headers)
Builder
.headers
- The headers that need to be added.Builder
.public ParseHttpRequest.Builder setHeaders(Map<String,String> headers)
Builder
. All existing headers will be cleared.headers
- The headers of this Builder
.Builder
.public ParseHttpRequest build()
ParseHttpRequest
based on this Builder
.ParseHttpRequest
built on this Builder
.