public abstract class OssAcsRequest<T extends AcsResponse> extends RoaAcsRequest<T>
uriPatterncomposerconnectTimeout, CONTENT_LENGTH, CONTENT_MD5, CONTENT_TYPE, encoding, headers, httpContent, httpContentType, readTimeout, sslSocketFactory| Constructor and Description |
|---|
OssAcsRequest(String product,
String actionName) |
| Modifier and Type | Method and Description |
|---|---|
String |
composeUrl(String endpoint,
Map<String,String> queries) |
abstract Class<T> |
getResponseClass() |
void |
setVersion(String version) |
HttpRequest |
signRequest(Signer signer,
AlibabaCloudCredentials credentials,
FormatType format,
ProductDomain domain) |
getPathParameters, getUriPattern, putPathParameter, putPathParameter, setSecurityToken, setUriPatternconcatQueryString, getAcceptFormat, getActionName, getBodyParameters, getDomainParameters, getEndpointType, getLocationProduct, getProduct, getProductDomain, getProtocol, getQueryParameters, getRegionId, getSecurityToken, getVersion, putBodyParameter, putDomainParameter, putDomainParameter, putQueryParameter, putQueryParameter, setAcceptFormat, setActionName, setEndpoint, setEndpointType, setLocationProduct, setParameter, setProductDomain, setProtocol, setRegionId, signRequestbuildHttpConnection, getConnectTimeout, getEncoding, getHeaders, getHeaderValue, getHttpContent, getHttpContentType, getMethod, getReadTimeout, getSslSocketFactory, getUrl, putHeaderParameter, setConnectTimeout, setEncoding, setHttpContent, setHttpContentType, setMethod, setReadTimeout, setSslSocketFactory, setUrlpublic void setVersion(String version)
setVersion in class RoaAcsRequest<T extends AcsResponse>public String composeUrl(String endpoint, Map<String,String> queries) throws UnsupportedEncodingException
composeUrl in class RoaAcsRequest<T extends AcsResponse>UnsupportedEncodingExceptionpublic HttpRequest signRequest(Signer signer, AlibabaCloudCredentials credentials, FormatType format, ProductDomain domain) throws InvalidKeyException, IllegalStateException, UnsupportedEncodingException, NoSuchAlgorithmException
signRequest in class RoaAcsRequest<T extends AcsResponse>InvalidKeyExceptionIllegalStateExceptionUnsupportedEncodingExceptionNoSuchAlgorithmExceptionpublic abstract Class<T> getResponseClass()
getResponseClass in class AcsRequest<T extends AcsResponse>Copyright © 2018. All Rights Reserved.