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, callOctetStream, getClientProfile, getCredential, getRegion, getRegionBreaker, internalRequest, internalRequest, internalRequestRaw, processResponseJson, processResponseSSE, retry, setClientProfile, setCredential, setRegion, setRegionBreakerpublic 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 © 2025. All rights reserved.