类 HttpRequestBuilder
java.lang.Object
net.linksfield.cube.partnersdk.rest.HttpRequestBuilder
- 直接已知子类:
HttpRequestBuilderV1,HttpRequestBuilderV2
public abstract class HttpRequestBuilder extends Object
-
字段概要
字段 修饰符和类型 字段 说明 protected Map<String,Object>bodyMapprotected BaseRequestdomainprotected HttpRequestrequestWrapperprotected ServicesContainerservicesContainer -
构造器概要
构造器 构造器 说明 HttpRequestBuilder(BaseRequest domain, ServicesContainer servicesContainer) -
方法概要
修饰符和类型 方法 说明 HttpRequestBuilderbody()HttpRequestbuild()protected abstract voidglobalBodyMap(Map<String,Object> body)protected abstract voidglobalHeaders(com.google.common.collect.Multimap<String,String> headers)由子类实现 构造公共请求头protected abstract voidglobalQueryParams(com.google.common.collect.Multimap<String,String> queryParams)由子类实现 构造公共请求参数HttpRequestBuilderheaders(String signature)配置Http HeaderHttpRequestBuildermethod(HttpMethod method)设置请求方法HttpRequestBuilderqueryParam(String key, String value)HttpRequestBuilderqueryParams()配置查询参数HttpRequestBuilderrequestUrl()设置请求Url 回调给Domain来实现指定
-
字段详细资料
-
domain
-
bodyMap
-
servicesContainer
-
requestWrapper
-
-
构造器详细资料
-
HttpRequestBuilder
-
-
方法详细资料