IRequest.BuilderAbstractAthorizationRequest.Builder, AbstractDataRequest.Builder, AuthorizationCodeUriRequest.Builderpublic abstract static class AbstractRequest.Builder<T extends AbstractRequest.Builder<?>> extends Object implements IRequest.Builder
| Modifier | Constructor | Description |
|---|---|---|
protected |
Builder() |
| Modifier and Type | Method | Description |
|---|---|---|
T |
setBody(org.apache.http.HttpEntity httpEntity) |
|
<X> T |
setBodyParameter(String name,
X value) |
|
T |
setContentType(org.apache.http.entity.ContentType contentType) |
|
T |
setDefaults(IHttpManager httpManager,
String scheme,
String host,
Integer port) |
|
<X> T |
setHeader(String name,
X value) |
|
T |
setHost(String host) |
|
T |
setHttpManager(IHttpManager httpManager) |
|
T |
setPath(String path) |
|
T |
setPathParameter(String name,
String value) |
|
T |
setPort(Integer port) |
|
<X> T |
setQueryParameter(String name,
X value) |
|
T |
setScheme(String scheme) |
buildpublic T setHttpManager(IHttpManager httpManager)
setHttpManager in interface IRequest.Builderpublic T setScheme(String scheme)
setScheme in interface IRequest.Builderpublic T setHost(String host)
setHost in interface IRequest.Builderpublic T setPort(Integer port)
setPort in interface IRequest.Builderpublic T setPath(String path)
setPath in interface IRequest.Builderpublic T setPathParameter(String name, String value)
setPathParameter in interface IRequest.Builderpublic T setDefaults(IHttpManager httpManager, String scheme, String host, Integer port)
setDefaults in interface IRequest.Builderpublic <X> T setQueryParameter(String name, X value)
setQueryParameter in interface IRequest.Builderpublic <X> T setHeader(String name, X value)
setHeader in interface IRequest.Builderpublic T setContentType(org.apache.http.entity.ContentType contentType)
setContentType in interface IRequest.Builderpublic T setBody(org.apache.http.HttpEntity httpEntity)
setBody in interface IRequest.Builderpublic <X> T setBodyParameter(String name, X value)
setBodyParameter in interface IRequest.BuilderCopyright © 2019. All rights reserved.