public abstract class RoaAcsRequest<T extends AcsResponse> extends AcsRequest<T>
| Modifier and Type | Field and Description |
|---|---|
protected String |
uriPattern |
composer, productEndpointMap, productEndpointRegional, productNetwork, productSuffix, strToSignconnectTimeout, CONTENT_LENGTH, CONTENT_MD5, CONTENT_TYPE, encoding, headers, httpContent, httpContentType, ignoreSSLCerts, readTimeout| Constructor and Description |
|---|
RoaAcsRequest(String product) |
RoaAcsRequest(String product,
String version,
String action) |
RoaAcsRequest(String product,
String version,
String action,
SignatureVersion signatureVersion) |
RoaAcsRequest(String product,
String version,
String action,
String locationProduct) |
RoaAcsRequest(String product,
String version,
String action,
String locationProduct,
SignatureVersion signatureVersion) |
RoaAcsRequest(String product,
String version,
String action,
String locationProduct,
String endpointType) |
RoaAcsRequest(String product,
String version,
String action,
String locationProduct,
String endpointType,
SignatureVersion signatureVersion) |
| Modifier and Type | Method and Description |
|---|---|
String |
composeUrl(String endpoint,
Map<String,String> queries) |
Map<String,String> |
getPathParameters() |
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) |
appendUserAgent, 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, getSysSignatureAlgorithm, getSysSignatureVersion, getSysSignedHeaders, getSysStrToSign, getSysUserAgentConfig, getSysVersion, getVersion, putBodyParameter, putDomainParameter, putDomainParameter, putQueryParameter, putQueryParameter, resolveSignatureComposer, setAcceptFormat, setActionName, setEndpoint, setEndpointType, setLocationProduct, setParameter, setProductDomain, setProtocol, setRegionId, setSysAcceptFormat, setSysActionName, setSysEndpoint, setSysEndpointType, setSysLocationProduct, setSysProductDomain, setSysProtocol, setSysRegionId, setSysSecurityToken, setSysSignatureAlgorithm, setSysSignatureVersiongetConnectTimeout, getContentTypeValue, getEncoding, getHeaders, getHeaderValue, getHttpContent, getHttpContentString, getHttpContentType, getKeyManagers, getMethod, getReadTimeout, getSysConnectTimeout, getSysEncoding, getSysHeaders, getSysMethod, getSysReadTimeout, getSysRetryPolicy, getSysUrl, getUrl, getX509TrustManagers, isIgnoreSSLCerts, putHeaderParameter, setConnectTimeout, setEncoding, setHttpContent, setHttpContentType, setIgnoreSSLCerts, setKeyManagers, setMethod, setReadTimeout, setSysConnectTimeout, setSysEncoding, setSysMethod, setSysReadTimeout, setSysRetryPolicy, setSysUrl, setUrl, setX509TrustManagersprotected String uriPattern
public RoaAcsRequest(String product)
public RoaAcsRequest(String product, String version, String action, SignatureVersion signatureVersion)
public RoaAcsRequest(String product, String version, String action, String locationProduct)
public RoaAcsRequest(String product, String version, String action, String locationProduct, SignatureVersion signatureVersion)
public RoaAcsRequest(String product, String version, String action, String locationProduct, String endpointType)
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>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 IllegalStateException, UnsupportedEncodingException, NoSuchAlgorithmException
signRequest in class AcsRequest<T extends AcsResponse>IllegalStateExceptionUnsupportedEncodingExceptionNoSuchAlgorithmExceptionCopyright © 2022. All rights reserved.