public abstract class RoaAcsRequest<T extends AcsResponse> extends AcsRequest<T>
| Modifier and Type | Field and Description |
|---|---|
protected String |
uriPattern |
composer, strToSignconnectTimeout, CONTENT_LENGTH, CONTENT_MD5, CONTENT_TYPE, encoding, headers, httpContent, httpContentType, readTimeout| Constructor and Description |
|---|
RoaAcsRequest(String product) |
RoaAcsRequest(String product,
String version,
String action) |
RoaAcsRequest(String product,
String version,
String action,
String locationProduct) |
RoaAcsRequest(String product,
String version,
String action,
String locationProduct,
String endpointType) |
| Modifier and Type | Method and Description |
|---|---|
String |
composeUrl(String endpoint,
Map<String,String> queries) |
Map<String,String> |
getPathParameters()
Deprecated.
|
String |
getSysUriPattern() |
String |
getUriPattern()
Deprecated.
|
protected void |
putPathParameter(String name,
Object value) |
protected void |
putPathParameter(String name,
String value) |
void |
setSecurityToken(String securityToken) |
void |
setSysUriPattern(String uriPattern) |
void |
setSysVersion(String version) |
void |
setUriPattern(String uriPattern)
Deprecated.
|
void |
setVersion(String version) |
HttpRequest |
signRequest(Signer signer,
AlibabaCloudCredentials credentials,
FormatType format,
ProductDomain domain) |
concatQueryString, getAcceptFormat, getActionName, getBodyParameters, getDomainParameters, getEndpointType, getLocationProduct, getProduct, getProductDomain, getProtocol, getQueryParameters, getRegionId, getResponseClass, getSecurityToken, getSysAcceptFormat, getSysActionName, getSysBodyParameters, getSysDomainParameters, getSysEndpointType, getSysLocationProduct, getSysProduct, getSysProductDomain, getSysProtocol, getSysQueryParameters, getSysRegionId, getSysSecurityToken, getSysVersion, getVersion, putBodyParameter, putDomainParameter, putDomainParameter, putQueryParameter, putQueryParameter, setAcceptFormat, setActionName, setEndpoint, setEndpointType, setLocationProduct, setParameter, setProductDomain, setProtocol, setRegionId, setSysAcceptFormat, setSysActionName, setSysEndpoint, setSysEndpointType, setSysLocationProduct, setSysProductDomain, setSysProtocol, setSysRegionId, setSysSecurityTokengetConnectTimeout, getContentTypeValue, getEncoding, getHeaders, getHeaderValue, getHttpContent, getHttpContentString, getHttpContentType, getMethod, getReadTimeout, getSysConnectTimeout, getSysEncoding, getSysHeaders, getSysMethod, getSysReadTimeout, getSysUrl, getUrl, putHeaderParameter, setConnectTimeout, setEncoding, setHttpContent, setHttpContentType, setMethod, setReadTimeout, setSysConnectTimeout, setSysEncoding, setSysMethod, setSysReadTimeout, setSysUrl, setUrlprotected String uriPattern
public RoaAcsRequest(String product)
public RoaAcsRequest(String product, String version, String action, String locationProduct)
public void setVersion(String version)
setVersion in class AcsRequest<T extends AcsResponse>public void setSecurityToken(String securityToken)
setSecurityToken in class AcsRequest<T extends AcsResponse>public void setSysVersion(String version)
setSysVersion in class AcsRequest<T extends AcsResponse>@Deprecated public Map<String,String> getPathParameters()
public String composeUrl(String endpoint, Map<String,String> queries) throws UnsupportedEncodingException
composeUrl in class AcsRequest<T extends AcsResponse>UnsupportedEncodingException@Deprecated public String getUriPattern()
@Deprecated public void setUriPattern(String uriPattern)
public String getSysUriPattern()
public void setSysUriPattern(String uriPattern)
public HttpRequest signRequest(Signer signer, AlibabaCloudCredentials credentials, FormatType format, ProductDomain domain) throws InvalidKeyException, IllegalStateException, UnsupportedEncodingException, NoSuchAlgorithmException
signRequest in class AcsRequest<T extends AcsResponse>InvalidKeyExceptionIllegalStateExceptionUnsupportedEncodingExceptionNoSuchAlgorithmExceptionCopyright © 2019. All rights reserved.