public class DefaultProfile extends Object implements IClientProfile
| Modifier and Type | Method and Description |
|---|---|
static void |
addEndpoint(String regionId,
String product,
String endpoint) |
static void |
addEndpoint(String endpointName,
String regionId,
String product,
String domain)
Deprecated.
|
static void |
addEndpoint(String endpointName,
String regionId,
String product,
String domain,
boolean isNeverExpire)
Deprecated.
|
String |
getCertPath()
use HttpClientConfig.getCertPath instead
|
Credential |
getCredential() |
FormatType |
getFormat() |
HttpClientConfig |
getHttpClientConfig()
http client configs
|
static DefaultProfile |
getProfile() |
static DefaultProfile |
getProfile(String regionId) |
static DefaultProfile |
getProfile(String regionId,
ICredentialProvider icredential) |
static DefaultProfile |
getProfile(String regionId,
String accessKeyId,
String secret) |
static DefaultProfile |
getProfile(String regionId,
String accessKeyId,
String secret,
String stsToken) |
String |
getRegionId() |
ISigner |
getSigner()
Deprecated.
|
void |
setCertPath(String certPath)
use HttpClientConfig.setCertPath instead
|
void |
setCredentialsProvider(AlibabaCloudCredentialsProvider credentialsProvider)
This method exists because ClientProfile holds too much modules like endpoint management
|
void |
setHttpClientConfig(HttpClientConfig httpClientConfig) |
public String getRegionId()
getRegionId in interface IClientProfilepublic FormatType getFormat()
getFormat in interface IClientProfilepublic Credential getCredential()
getCredential in interface IClientProfile@Deprecated public ISigner getSigner()
getSigner in interface IClientProfilepublic static DefaultProfile getProfile()
public static DefaultProfile getProfile(String regionId, ICredentialProvider icredential)
public static DefaultProfile getProfile(String regionId, String accessKeyId, String secret)
public static DefaultProfile getProfile(String regionId, String accessKeyId, String secret, String stsToken)
public static DefaultProfile getProfile(String regionId)
@Deprecated public static void addEndpoint(String endpointName, String regionId, String product, String domain) throws ClientException
ClientException@Deprecated public static void addEndpoint(String endpointName, String regionId, String product, String domain, boolean isNeverExpire)
public void setCredentialsProvider(AlibabaCloudCredentialsProvider credentialsProvider)
IClientProfilesetCredentialsProvider in interface IClientProfilepublic String getCertPath()
IClientProfilegetCertPath in interface IClientProfilepublic void setCertPath(String certPath)
IClientProfilesetCertPath in interface IClientProfilepublic HttpClientConfig getHttpClientConfig()
IClientProfilegetHttpClientConfig in interface IClientProfilepublic void setHttpClientConfig(HttpClientConfig httpClientConfig)
setHttpClientConfig in interface IClientProfileCopyright © 2018. All Rights Reserved.