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 |
|---|---|
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) |
String |
jsonBody() |
Request.Builder |
jsonBody(String body) |
String |
method() |
<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) |
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 String jsonBody()
jsonBody 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.