public class EcdnClient extends AbstractClient
gson, HTTP_RSP_OK, SDK_VERSION| Constructor and Description | 
|---|
| EcdnClient(Credential credential,
          String region) | 
| EcdnClient(Credential credential,
          String region,
          ClientProfile profile) | 
| Modifier and Type | Method and Description | 
|---|---|
| AddEcdnDomainResponse | AddEcdnDomain(AddEcdnDomainRequest req)This API is used to create an acceleration domain name. | 
| DeleteEcdnDomainResponse | DeleteEcdnDomain(DeleteEcdnDomainRequest req)This API is used to delete a specified acceleration domain name. | 
| DescribeDomainsResponse | DescribeDomains(DescribeDomainsRequest req)This API is used to query the basic information of a CDN domain name, including the project ID, status, business type, creation time, update time, etc. | 
| DescribeDomainsConfigResponse | DescribeDomainsConfig(DescribeDomainsConfigRequest req)This API is used to query the detailed configuration information of a CDN acceleration domain name. | 
| DescribeEcdnDomainLogsResponse | DescribeEcdnDomainLogs(DescribeEcdnDomainLogsRequest req)This API is used to query the access log download link of a domain name. | 
| DescribeEcdnDomainStatisticsResponse | DescribeEcdnDomainStatistics(DescribeEcdnDomainStatisticsRequest req)This API is used to query the statistical metrics of domain name access within a specified time period. | 
| DescribeEcdnStatisticsResponse | DescribeEcdnStatistics(DescribeEcdnStatisticsRequest req)This API is used to query ECDN real-time access monitoring data and supports the following metrics:
+ Traffic (in bytes)
+ Bandwidth (in bps)
+ Number of requests
+ Number of 2xx status codes and details of status codes starting with 2
+ Number of 3xx status codes and details of status codes starting with 3
+ Number of 4xx status codes and details of status codes starting with 4
+ Number of 5xx status codes and details of status codes starting with 5 | 
| DescribeIpStatusResponse | DescribeIpStatus(DescribeIpStatusRequest req)This API is used to query ECDN node IPs. | 
| DescribePurgeQuotaResponse | DescribePurgeQuota(DescribePurgeQuotaRequest req)This API is used to query the usage quota of the purge API. | 
| DescribePurgeTasksResponse | DescribePurgeTasks(DescribePurgeTasksRequest req)This API is used to query the submission record and progress of purge tasks. | 
| PurgePathCacheResponse | PurgePathCache(PurgePathCacheRequest req)This API is used to purge cache directories in batches. | 
| PurgeUrlsCacheResponse | PurgeUrlsCache(PurgeUrlsCacheRequest req)This API is used to batch purge URLs. | 
| StartEcdnDomainResponse | StartEcdnDomain(StartEcdnDomainRequest req)This API is used to enable an acceleration domain name. | 
| StopEcdnDomainResponse | StopEcdnDomain(StopEcdnDomainRequest req)This API is used to disable an acceleration domain name. | 
| UpdateDomainConfigResponse | UpdateDomainConfig(UpdateDomainConfigRequest req)This API is used to update the configuration information of an ECDN acceleration domain name. | 
call, getClientProfile, getCredential, getRegion, internalRequest, setClientProfile, setCredential, setRegionpublic EcdnClient(Credential credential, String region)
public EcdnClient(Credential credential, String region, ClientProfile profile)
public AddEcdnDomainResponse AddEcdnDomain(AddEcdnDomainRequest req) throws TencentCloudSDKException
req - AddEcdnDomainRequestTencentCloudSDKExceptionpublic DeleteEcdnDomainResponse DeleteEcdnDomain(DeleteEcdnDomainRequest req) throws TencentCloudSDKException
req - DeleteEcdnDomainRequestTencentCloudSDKExceptionpublic DescribeDomainsResponse DescribeDomains(DescribeDomainsRequest req) throws TencentCloudSDKException
req - DescribeDomainsRequestTencentCloudSDKExceptionpublic DescribeDomainsConfigResponse DescribeDomainsConfig(DescribeDomainsConfigRequest req) throws TencentCloudSDKException
req - DescribeDomainsConfigRequestTencentCloudSDKExceptionpublic DescribeEcdnDomainLogsResponse DescribeEcdnDomainLogs(DescribeEcdnDomainLogsRequest req) throws TencentCloudSDKException
req - DescribeEcdnDomainLogsRequestTencentCloudSDKExceptionpublic DescribeEcdnDomainStatisticsResponse DescribeEcdnDomainStatistics(DescribeEcdnDomainStatisticsRequest req) throws TencentCloudSDKException
req - DescribeEcdnDomainStatisticsRequestTencentCloudSDKExceptionpublic DescribeEcdnStatisticsResponse DescribeEcdnStatistics(DescribeEcdnStatisticsRequest req) throws TencentCloudSDKException
req - DescribeEcdnStatisticsRequestTencentCloudSDKExceptionpublic DescribeIpStatusResponse DescribeIpStatus(DescribeIpStatusRequest req) throws TencentCloudSDKException
req - DescribeIpStatusRequestTencentCloudSDKExceptionpublic DescribePurgeQuotaResponse DescribePurgeQuota(DescribePurgeQuotaRequest req) throws TencentCloudSDKException
req - DescribePurgeQuotaRequestTencentCloudSDKExceptionpublic DescribePurgeTasksResponse DescribePurgeTasks(DescribePurgeTasksRequest req) throws TencentCloudSDKException
req - DescribePurgeTasksRequestTencentCloudSDKExceptionpublic PurgePathCacheResponse PurgePathCache(PurgePathCacheRequest req) throws TencentCloudSDKException
req - PurgePathCacheRequestTencentCloudSDKExceptionpublic PurgeUrlsCacheResponse PurgeUrlsCache(PurgeUrlsCacheRequest req) throws TencentCloudSDKException
req - PurgeUrlsCacheRequestTencentCloudSDKExceptionpublic StartEcdnDomainResponse StartEcdnDomain(StartEcdnDomainRequest req) throws TencentCloudSDKException
req - StartEcdnDomainRequestTencentCloudSDKExceptionpublic StopEcdnDomainResponse StopEcdnDomain(StopEcdnDomainRequest req) throws TencentCloudSDKException
req - StopEcdnDomainRequestTencentCloudSDKExceptionpublic UpdateDomainConfigResponse UpdateDomainConfig(UpdateDomainConfigRequest req) throws TencentCloudSDKException
req - UpdateDomainConfigRequestTencentCloudSDKExceptionCopyright © 2022. All rights reserved.