public abstract class AbstractClient extends Object
限定符和类型 | 字段和说明 |
---|---|
com.google.gson.Gson |
gson |
static int |
HTTP_RSP_OK |
static String |
SDK_VERSION |
构造器和说明 |
---|
AbstractClient(String endpoint,
String version,
Credential credential,
String region) |
AbstractClient(String endpoint,
String version,
Credential credential,
String region,
ClientProfile profile) |
限定符和类型 | 方法和说明 |
---|---|
String |
call(String action,
String jsonPayload)
Use post/json with tc3-hmac-sha256 signature to call any action.
|
ClientProfile |
getClientProfile()
获取配置实例
|
Credential |
getCredential()
获取认证信息实例
|
String |
getRegion()
返回产品地域
|
protected String |
internalRequest(AbstractModel request,
String actionName) |
void |
setClientProfile(ClientProfile profile)
设置配置实例
|
void |
setCredential(Credential credential)
设置认证信息实例
|
void |
setRegion(String region)
设置产品地域
|
public static final int HTTP_RSP_OK
public com.google.gson.Gson gson
public AbstractClient(String endpoint, String version, Credential credential, String region)
public AbstractClient(String endpoint, String version, Credential credential, String region, ClientProfile profile)
public void setRegion(String region)
region
- 产品地域public String getRegion()
public void setClientProfile(ClientProfile profile)
profile
- 配置实例public ClientProfile getClientProfile()
public void setCredential(Credential credential)
credential
- 认证信息实例public Credential getCredential()
public String call(String action, String jsonPayload) throws TencentCloudSDKException
action
- Name of action to be called.jsonPayload
- Parameters of action serialized in json string format.TencentCloudSDKException
protected String internalRequest(AbstractModel request, String actionName) throws TencentCloudSDKException
Copyright © 2019. All rights reserved.