public class RequestBuilder
extends java.lang.Object
| Constructor and Description |
|---|
RequestBuilder() |
RequestBuilder(Client client) |
| Modifier and Type | Method and Description |
|---|---|
void |
addChild(RequestBuilder requestBuilder) |
void |
addHeader(java.lang.String key,
java.lang.String value) |
void |
appendPathElement(java.lang.String pathElement) |
<B> java.util.concurrent.CompletableFuture<Response<java.lang.String>> |
callToStringResponse(B body,
java.lang.String canonicalContentType) |
<B,R> java.util.concurrent.CompletableFuture<Response<R>> |
callToTypeResponse(B body,
java.lang.String canonicalContentType,
java.lang.String canonicalResponseType) |
RequestBuilder |
cloneAddHeader(java.lang.String key,
java.lang.String value) |
Client |
getClient() |
java.util.Map<java.lang.String,HttpParam> |
getFormParameters() |
HeaderMap |
getHeaders() |
Method |
getMethod() |
java.util.List<BodyPart> |
getMultipartParams() |
java.util.List<java.lang.String> |
getPath() |
java.util.Map<java.lang.String,HttpParam> |
getQueryParameters() |
java.lang.String |
getRelativePath() |
void |
initializeChildren() |
protected void |
initializeFromParent(RequestBuilder parent) |
boolean |
isNotInitialized() |
void |
prependPathElements(java.util.List<java.lang.String> pathElements) |
void |
setChildRequestBuilders(java.util.List<RequestBuilder> childRequestBuilders) |
void |
setClient(Client client) |
void |
setFormParameters(java.util.Map<java.lang.String,HttpParam> formParameters) |
void |
setHeaders(HeaderMap headers) |
void |
setMethod(Method method) |
void |
setMultipartParams(java.util.List<BodyPart> multipartParams) |
void |
setPath(java.util.List<java.lang.String> path) |
void |
setQueryParameters(java.util.Map<java.lang.String,HttpParam> queryParameters) |
RequestBuilder |
shallowClone() |
java.lang.String |
toString() |
public RequestBuilder()
public RequestBuilder(Client client)
public Client getClient()
public java.util.Map<java.lang.String,HttpParam> getFormParameters()
public HeaderMap getHeaders()
public void addHeader(java.lang.String key,
java.lang.String value)
public Method getMethod()
public java.util.List<BodyPart> getMultipartParams()
public java.util.Map<java.lang.String,HttpParam> getQueryParameters()
public java.util.List<java.lang.String> getPath()
public void setChildRequestBuilders(java.util.List<RequestBuilder> childRequestBuilders)
public void setClient(Client client)
public void setFormParameters(java.util.Map<java.lang.String,HttpParam> formParameters)
public void setHeaders(HeaderMap headers)
public void setMethod(Method method)
public void setMultipartParams(java.util.List<BodyPart> multipartParams)
public void setPath(java.util.List<java.lang.String> path)
public void setQueryParameters(java.util.Map<java.lang.String,HttpParam> queryParameters)
public java.lang.String getRelativePath()
public void appendPathElement(java.lang.String pathElement)
public void prependPathElements(java.util.List<java.lang.String> pathElements)
public RequestBuilder cloneAddHeader(java.lang.String key, java.lang.String value)
public <B> java.util.concurrent.CompletableFuture<Response<java.lang.String>> callToStringResponse(B body, java.lang.String canonicalContentType)
public <B,R> java.util.concurrent.CompletableFuture<Response<R>> callToTypeResponse(B body, java.lang.String canonicalContentType, java.lang.String canonicalResponseType)
public RequestBuilder shallowClone()
public void addChild(RequestBuilder requestBuilder)
public void initializeChildren()
protected void initializeFromParent(RequestBuilder parent)
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean isNotInitialized()