public class RequestBuilderImpl extends Object implements Request.Builder
Request.Builder.Interceptor| Constructor and Description |
|---|
RequestBuilderImpl(HttpClient httpClient,
String method,
String uri) |
| Modifier and Type | Method and Description |
|---|---|
Request.Builder |
addJsonPart(String name,
String jsonPart) |
Request.Builder |
addXmlPart(String name,
String xmlPart) |
String |
body() |
String |
content() |
boolean |
emptyBody() |
Request.Builder |
emptyBody(boolean emptyBody) |
Request.Builder |
header(String name,
String value) |
Map<String,String> |
headers() |
Request.Builder |
headers(Map<String,String> headers) |
boolean |
jsonBody() |
Request.Builder |
jsonBody(String body) |
Map<String,String> |
jsonParts() |
String |
method() |
boolean |
multipartBody() |
<T> Response<T> |
send(Request.Builder.Interceptor interceptor,
HttpClient.ResponseHandler<T> responseHandler) |
String |
uri() |
Request.Builder |
uri(String uri) |
Map<String,String> |
urlEncodedBody() |
Request.Builder |
urlEncodedBody(Map<String,String> formData) |
boolean |
xmlBody() |
Request.Builder |
xmlBody(String body) |
Map<String,String> |
xmlParts() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsendpublic RequestBuilderImpl(HttpClient httpClient, String method, String uri)
public String method()
method in interface Request.Builderpublic String uri()
uri in interface Request.Builderpublic Request.Builder uri(String uri)
public Request.Builder headers(Map<String,String> headers)
headers in interface Request.Builderpublic Map<String,String> headers()
headers in interface Request.Builderpublic Request.Builder header(String name, String value)
header in interface Request.Builderpublic Request.Builder jsonBody(String body)
jsonBody in interface Request.Builderpublic boolean jsonBody()
jsonBody in interface Request.Builderpublic Request.Builder xmlBody(String body)
xmlBody in interface Request.Builderpublic boolean xmlBody()
xmlBody in interface Request.Builderpublic Request.Builder addXmlPart(String name, String xmlPart)
addXmlPart in interface Request.Builderpublic Map<String,String> xmlParts()
xmlParts in interface Request.Builderpublic Request.Builder addJsonPart(String name, String jsonPart)
addJsonPart in interface Request.Builderpublic Map<String,String> jsonParts()
jsonParts in interface Request.Builderpublic boolean multipartBody()
multipartBody in interface Request.Builderpublic String body()
body in interface Request.Builderpublic Request.Builder emptyBody(boolean emptyBody)
emptyBody in interface Request.Builderpublic boolean emptyBody()
emptyBody in interface Request.Builderpublic Request.Builder urlEncodedBody(Map<String,String> formData)
urlEncodedBody in interface Request.Builderpublic Map<String,String> urlEncodedBody()
urlEncodedBody in interface Request.Builderpublic <T> Response<T> send(Request.Builder.Interceptor interceptor, HttpClient.ResponseHandler<T> responseHandler)
send in interface Request.Builderpublic String content()
content in interface Request.BuilderCopyright © 2020. All rights reserved.