public class TaobaoBatchRequest extends BaseTaobaoRequest<TaobaoBatchResponse>
headerMap, order, session, targetAppKey, timestamp, topMixParams, udfParams| Constructor and Description |
|---|
TaobaoBatchRequest() |
| Modifier and Type | Method and Description |
|---|---|
void |
addPublicParam(String key,
String value) |
TaobaoBatchRequest |
addRequest(TaobaoRequest<? extends TaobaoResponse> request) |
void |
check()
客户端参数检查,减少服务端无效调用。
|
String |
getPublicMethod() |
TaobaoHashMap |
getPublicParams() |
List<TaobaoRequest<? extends TaobaoResponse>> |
getRequestList() |
Class<TaobaoBatchResponse> |
getResponseClass()
获取具体响应实现类的定义。
|
Map<String,String> |
getTextParams()
获取所有的Key-Value形式的文本请求参数集合。其中:
Key: 请求参数名
Value: 请求参数值
|
void |
setPublicMethod(String publicMethod) |
void |
setPublicParams(TaobaoHashMap publicParams) |
void |
setRequestList(List<TaobaoRequest<? extends TaobaoResponse>> requestList) |
getApiMethodName, getBatchApiOrder, getBatchApiSession, getHeaderMap, getTargetAppKey, getTimestamp, getTopApiCallType, getTopApiFormat, getTopApiVersion, getTopContentType, getTopHttpMethod, getTopMixParams, getTopResponseType, putHeaderParam, putOtherTextParam, setBatchApiOrder, setBatchApiSession, setHeaderMap, setTargetAppKey, setTimestamp, setTopApiCallType, setTopApiFormat, setTopApiVersion, setTopContentType, setTopHttpMethod, setTopMixParams, setTopResponseTypepublic String getPublicMethod()
public void setPublicMethod(String publicMethod)
public TaobaoHashMap getPublicParams()
public void setPublicParams(TaobaoHashMap publicParams)
public List<TaobaoRequest<? extends TaobaoResponse>> getRequestList()
public void setRequestList(List<TaobaoRequest<? extends TaobaoResponse>> requestList)
public TaobaoBatchRequest addRequest(TaobaoRequest<? extends TaobaoResponse> request)
public void check()
throws ApiRuleException
TaobaoRequestApiRuleExceptionpublic Class<TaobaoBatchResponse> getResponseClass()
TaobaoRequestpublic Map<String,String> getTextParams()
TaobaoRequestCopyright © 2021. All rights reserved.