public class ScsClient extends AbstractBceClient
config, DEFAULT_CONTENT_TYPE, DEFAULT_ENCODING, DEFAULT_SERVICE_DOMAIN, URL_PREFIX| Constructor and Description |
|---|
ScsClient() |
ScsClient(BceClientConfiguration config) |
ScsClient(BceClientConfiguration config,
HttpResponseHandler[] responseHandlers) |
computeBktVirEndpoint, computeServiceId, getBktVirEndpoint, getClient, getEndpoint, getServiceId, invokeHttpClient, isRegionSupported, setClient, shutdownpublic ScsClient()
public ScsClient(BceClientConfiguration config)
public ScsClient(BceClientConfiguration config, HttpResponseHandler[] responseHandlers)
public ScsCreateResponse createInstance(ScsCreateRequest request)
request - the request of instance createpublic AbstractBceResponse deleteInstance(ScsDeleteInstanceRequest request)
request - the request of delete instancepublic ScsRenewInstanceResponse renewInstance(ScsRenewInstanceRequest request)
request - the request of renew instancepublic AbstractBceResponse recoverInstance(ScsRecoverInstanceRequest request)
request - the request of recover instancepublic InstanceListResponse getInstanceList(InstanceListRequest request)
request - instance list requestpublic ScsInstanceDetailResponse getInstanceDetail(ScsInstanceDetailRequest request)
request - Instance detail request which contains instance idpublic ScsParamListResponse getParamList(ScsParamListRequest request)
request - the request of param listpublic AbstractBceResponse modifyScsParameter(ScsParamModifyRequest request)
request - the request modify parampublic AbstractBceResponse changeScsInstance(ScsChangeConfigRequest request)
getInstanceDetail(ScsInstanceDetailRequest)request - The request of change instancepublic AbstractBceResponse swapDomain(ScsSwapDomainRequest request)
request - the request of swap domainpublic AbstractBceResponse flushInstance(ScsFlushInstanceRequest request) throws GeneralSecurityException
request - the request of flush instanceGeneralSecurityExceptionpublic ScsSlowLogResponse getSlowLog(ScsSlowLogRequest request)
request - the request of scs slow logpublic AbstractBceResponse modifySlowLog(ScsSlowLogModifyRequest request)
request - request of modify the slow log enablepublic ScsZoneResponse getZoneList()
public ScsSubnetResponse getSubnetList(ScsSubnetRequest request)
request - the request of scs subnet listpublic AbstractBceResponse releaseInstance(ScsReleaseInstanceRequest request)
request - the request of release scs instanceCopyright © 2024. All rights reserved.