public class Client extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
void |
checkConfig(Config config)
If the endpointRule and config.endpoint are empty, throw error
|
static Object |
defaultAny(Object inputValue,
Object defaultValue)
If inputValue is not null, return it or return defaultValue
|
Map<String,?> |
doRequest(String action,
String protocol,
String method,
String version,
String authType,
Map<String,?> query,
Map<String,?> body,
com.aliyun.teautil.models.RuntimeOptions runtime) |
String |
getAccessKeyId()
Get accesskey id by using credential
|
String |
getAccessKeySecret()
Get accesskey secret by using credential
|
String |
getSecurityToken()
Get security token by using credential
|
String |
getUserAgent()
Get user agent
|
public String _endpoint
public String _regionId
public String _protocol
public String _userAgent
public String _endpointRule
public String _suffix
public Integer _readTimeout
public Integer _connectTimeout
public String _httpProxy
public String _httpsProxy
public String _socks5Proxy
public String _socks5NetWork
public String _noProxy
public String _network
public String _productId
public Integer _maxIdleConns
public String _endpointType
public String _openPlatformEndpoint
public com.aliyun.credentials.Client _credential
public Client(Config config)
config - config contains the necessary information to create a clientpublic Map<String,?> doRequest(String action, String protocol, String method, String version, String authType, Map<String,?> query, Map<String,?> body, com.aliyun.teautil.models.RuntimeOptions runtime)
public String getUserAgent()
public String getAccessKeyId()
public String getAccessKeySecret()
public String getSecurityToken()
public void checkConfig(Config config)
config - config contains the necessary information to create a clientCopyright © 2020. All rights reserved.