Class AddCdnDomainRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cdn.v20180606.models.AddCdnDomainRequest
-
public class AddCdnDomainRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description AddCdnDomainRequest()AddCdnDomainRequest(AddCdnDomainRequest source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetArea()Get 域名加速区域 mainland:中国境内加速 overseas:中国境外加速 global:全球加速 使用中国境外加速、全球加速时,需要先开通中国境外加速服务AuthenticationgetAuthentication()Get 时间戳防盗链配置AwsPrivateAccessgetAwsPrivateAccess()Get 回源S3私有鉴权BandwidthAlertgetBandwidthAlert()Get 带宽封顶配置CachegetCache()Get 缓存过期时间配置CacheKeygetCacheKey()Get 节点缓存键配置CompressiongetCompression()Get 智能压缩配置StringgetDomain()Get 域名DownstreamCappinggetDownstreamCapping()Get 下载速度配置ErrorPagegetErrorPage()Get 错误码重定向配置(功能灰度中,尚未全量)FollowRedirectgetFollowRedirect()Get 301/302 回源跟随配置。ForceRedirectgetForceRedirect()Get 访问协议强制跳转配置HttpsgetHttps()Get Https 加速配置HttpsBillinggetHttpsBilling()Get HTTPS服务,默认开启(收费服务,详见计费说明和产品文档)HwPrivateAccessgetHwPrivateAccess()Get 华为云对象存储回源鉴权IpFiltergetIpFilter()Get IP 黑白名单配置IpFreqLimitgetIpFreqLimit()Get IP 限频配置Ipv6getIpv6()Get Ipv6 配置(功能灰度中,尚未全量)Ipv6AccessgetIpv6Access()Get Ipv6 访问配置MaxAgegetMaxAge()Get 浏览器缓存配置(功能灰度中,尚未全量)OfflineCachegetOfflineCache()Get 离线缓存OrigingetOrigin()Get 源站配置OriginPullOptimizationgetOriginPullOptimization()Get 跨国链路优化配置OriginPullTimeoutgetOriginPullTimeout()Get 回源超时配置OssPrivateAccessgetOssPrivateAccess()Get 回源OSS私有鉴权OthersPrivateAccessgetOthersPrivateAccess()Get 其他厂商对象存储回源鉴权LonggetProjectId()Get 项目 ID,默认为 0,代表【默认项目】QnPrivateAccessgetQnPrivateAccess()Get 七牛云对象存储回源鉴权QuicgetQuic()Get Quic访问(收费服务,详见计费说明和产品文档)RangeOriginPullgetRangeOriginPull()Get Range 回源配置ReferergetReferer()Get Referer 防盗链配置RequestHeadergetRequestHeader()Get 请求头部配置ResponseHeadergetResponseHeader()Get 响应头部配置ResponseHeaderCachegetResponseHeaderCache()Get 头部缓存配置SeogetSeo()Get SEO 优化配置StringgetServiceType()Get 加速域名业务类型 web:网页小文件 download:下载大文件 media:音视频点播 hybrid: 动静加速 dynamic: 动态加速SpecificConfiggetSpecificConfig()Get 地域属性特殊配置 适用于域名境内加速、境外加速配置不一致场景StatusCodeCachegetStatusCodeCache()Get 状态码缓存配置Tag[]getTag()Get 标签配置VideoSeekgetVideoSeek()Get 视频拖拽配置voidsetArea(String Area)Set 域名加速区域 mainland:中国境内加速 overseas:中国境外加速 global:全球加速 使用中国境外加速、全球加速时,需要先开通中国境外加速服务voidsetAuthentication(Authentication Authentication)Set 时间戳防盗链配置voidsetAwsPrivateAccess(AwsPrivateAccess AwsPrivateAccess)Set 回源S3私有鉴权voidsetBandwidthAlert(BandwidthAlert BandwidthAlert)Set 带宽封顶配置voidsetCache(Cache Cache)Set 缓存过期时间配置voidsetCacheKey(CacheKey CacheKey)Set 节点缓存键配置voidsetCompression(Compression Compression)Set 智能压缩配置voidsetDomain(String Domain)Set 域名voidsetDownstreamCapping(DownstreamCapping DownstreamCapping)Set 下载速度配置voidsetErrorPage(ErrorPage ErrorPage)Set 错误码重定向配置(功能灰度中,尚未全量)voidsetFollowRedirect(FollowRedirect FollowRedirect)Set 301/302 回源跟随配置。voidsetForceRedirect(ForceRedirect ForceRedirect)Set 访问协议强制跳转配置voidsetHttps(Https Https)Set Https 加速配置voidsetHttpsBilling(HttpsBilling HttpsBilling)Set HTTPS服务,默认开启(收费服务,详见计费说明和产品文档)voidsetHwPrivateAccess(HwPrivateAccess HwPrivateAccess)Set 华为云对象存储回源鉴权voidsetIpFilter(IpFilter IpFilter)Set IP 黑白名单配置voidsetIpFreqLimit(IpFreqLimit IpFreqLimit)Set IP 限频配置voidsetIpv6(Ipv6 Ipv6)Set Ipv6 配置(功能灰度中,尚未全量)voidsetIpv6Access(Ipv6Access Ipv6Access)Set Ipv6 访问配置voidsetMaxAge(MaxAge MaxAge)Set 浏览器缓存配置(功能灰度中,尚未全量)voidsetOfflineCache(OfflineCache OfflineCache)Set 离线缓存voidsetOrigin(Origin Origin)Set 源站配置voidsetOriginPullOptimization(OriginPullOptimization OriginPullOptimization)Set 跨国链路优化配置voidsetOriginPullTimeout(OriginPullTimeout OriginPullTimeout)Set 回源超时配置voidsetOssPrivateAccess(OssPrivateAccess OssPrivateAccess)Set 回源OSS私有鉴权voidsetOthersPrivateAccess(OthersPrivateAccess OthersPrivateAccess)Set 其他厂商对象存储回源鉴权voidsetProjectId(Long ProjectId)Set 项目 ID,默认为 0,代表【默认项目】voidsetQnPrivateAccess(QnPrivateAccess QnPrivateAccess)Set 七牛云对象存储回源鉴权voidsetQuic(Quic Quic)Set Quic访问(收费服务,详见计费说明和产品文档)voidsetRangeOriginPull(RangeOriginPull RangeOriginPull)Set Range 回源配置voidsetReferer(Referer Referer)Set Referer 防盗链配置voidsetRequestHeader(RequestHeader RequestHeader)Set 请求头部配置voidsetResponseHeader(ResponseHeader ResponseHeader)Set 响应头部配置voidsetResponseHeaderCache(ResponseHeaderCache ResponseHeaderCache)Set 头部缓存配置voidsetSeo(Seo Seo)Set SEO 优化配置voidsetServiceType(String ServiceType)Set 加速域名业务类型 web:网页小文件 download:下载大文件 media:音视频点播 hybrid: 动静加速 dynamic: 动态加速voidsetSpecificConfig(SpecificConfig SpecificConfig)Set 地域属性特殊配置 适用于域名境内加速、境外加速配置不一致场景voidsetStatusCodeCache(StatusCodeCache StatusCodeCache)Set 状态码缓存配置voidsetTag(Tag[] Tag)Set 标签配置voidsetVideoSeek(VideoSeek VideoSeek)Set 视频拖拽配置voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
AddCdnDomainRequest
public AddCdnDomainRequest()
-
AddCdnDomainRequest
public AddCdnDomainRequest(AddCdnDomainRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getDomain
public String getDomain()
Get 域名- Returns:
- Domain 域名
-
setDomain
public void setDomain(String Domain)
Set 域名- Parameters:
Domain- 域名
-
getServiceType
public String getServiceType()
Get 加速域名业务类型 web:网页小文件 download:下载大文件 media:音视频点播 hybrid: 动静加速 dynamic: 动态加速- Returns:
- ServiceType 加速域名业务类型 web:网页小文件 download:下载大文件 media:音视频点播 hybrid: 动静加速 dynamic: 动态加速
-
setServiceType
public void setServiceType(String ServiceType)
Set 加速域名业务类型 web:网页小文件 download:下载大文件 media:音视频点播 hybrid: 动静加速 dynamic: 动态加速- Parameters:
ServiceType- 加速域名业务类型 web:网页小文件 download:下载大文件 media:音视频点播 hybrid: 动静加速 dynamic: 动态加速
-
getOrigin
public Origin getOrigin()
Get 源站配置- Returns:
- Origin 源站配置
-
setOrigin
public void setOrigin(Origin Origin)
Set 源站配置- Parameters:
Origin- 源站配置
-
getProjectId
public Long getProjectId()
Get 项目 ID,默认为 0,代表【默认项目】- Returns:
- ProjectId 项目 ID,默认为 0,代表【默认项目】
-
setProjectId
public void setProjectId(Long ProjectId)
Set 项目 ID,默认为 0,代表【默认项目】- Parameters:
ProjectId- 项目 ID,默认为 0,代表【默认项目】
-
getIpFilter
public IpFilter getIpFilter()
Get IP 黑白名单配置- Returns:
- IpFilter IP 黑白名单配置
-
setIpFilter
public void setIpFilter(IpFilter IpFilter)
Set IP 黑白名单配置- Parameters:
IpFilter- IP 黑白名单配置
-
getIpFreqLimit
public IpFreqLimit getIpFreqLimit()
Get IP 限频配置- Returns:
- IpFreqLimit IP 限频配置
-
setIpFreqLimit
public void setIpFreqLimit(IpFreqLimit IpFreqLimit)
Set IP 限频配置- Parameters:
IpFreqLimit- IP 限频配置
-
getStatusCodeCache
public StatusCodeCache getStatusCodeCache()
Get 状态码缓存配置- Returns:
- StatusCodeCache 状态码缓存配置
-
setStatusCodeCache
public void setStatusCodeCache(StatusCodeCache StatusCodeCache)
Set 状态码缓存配置- Parameters:
StatusCodeCache- 状态码缓存配置
-
getCompression
public Compression getCompression()
Get 智能压缩配置- Returns:
- Compression 智能压缩配置
-
setCompression
public void setCompression(Compression Compression)
Set 智能压缩配置- Parameters:
Compression- 智能压缩配置
-
getBandwidthAlert
public BandwidthAlert getBandwidthAlert()
Get 带宽封顶配置- Returns:
- BandwidthAlert 带宽封顶配置
-
setBandwidthAlert
public void setBandwidthAlert(BandwidthAlert BandwidthAlert)
Set 带宽封顶配置- Parameters:
BandwidthAlert- 带宽封顶配置
-
getRangeOriginPull
public RangeOriginPull getRangeOriginPull()
Get Range 回源配置- Returns:
- RangeOriginPull Range 回源配置
-
setRangeOriginPull
public void setRangeOriginPull(RangeOriginPull RangeOriginPull)
Set Range 回源配置- Parameters:
RangeOriginPull- Range 回源配置
-
getFollowRedirect
public FollowRedirect getFollowRedirect()
Get 301/302 回源跟随配置。- Returns:
- FollowRedirect 301/302 回源跟随配置。
-
setFollowRedirect
public void setFollowRedirect(FollowRedirect FollowRedirect)
Set 301/302 回源跟随配置。- Parameters:
FollowRedirect- 301/302 回源跟随配置。
-
getErrorPage
public ErrorPage getErrorPage()
Get 错误码重定向配置(功能灰度中,尚未全量)- Returns:
- ErrorPage 错误码重定向配置(功能灰度中,尚未全量)
-
setErrorPage
public void setErrorPage(ErrorPage ErrorPage)
Set 错误码重定向配置(功能灰度中,尚未全量)- Parameters:
ErrorPage- 错误码重定向配置(功能灰度中,尚未全量)
-
getRequestHeader
public RequestHeader getRequestHeader()
Get 请求头部配置- Returns:
- RequestHeader 请求头部配置
-
setRequestHeader
public void setRequestHeader(RequestHeader RequestHeader)
Set 请求头部配置- Parameters:
RequestHeader- 请求头部配置
-
getResponseHeader
public ResponseHeader getResponseHeader()
Get 响应头部配置- Returns:
- ResponseHeader 响应头部配置
-
setResponseHeader
public void setResponseHeader(ResponseHeader ResponseHeader)
Set 响应头部配置- Parameters:
ResponseHeader- 响应头部配置
-
getDownstreamCapping
public DownstreamCapping getDownstreamCapping()
Get 下载速度配置- Returns:
- DownstreamCapping 下载速度配置
-
setDownstreamCapping
public void setDownstreamCapping(DownstreamCapping DownstreamCapping)
Set 下载速度配置- Parameters:
DownstreamCapping- 下载速度配置
-
getCacheKey
public CacheKey getCacheKey()
Get 节点缓存键配置- Returns:
- CacheKey 节点缓存键配置
-
setCacheKey
public void setCacheKey(CacheKey CacheKey)
Set 节点缓存键配置- Parameters:
CacheKey- 节点缓存键配置
-
getResponseHeaderCache
public ResponseHeaderCache getResponseHeaderCache()
Get 头部缓存配置- Returns:
- ResponseHeaderCache 头部缓存配置
-
setResponseHeaderCache
public void setResponseHeaderCache(ResponseHeaderCache ResponseHeaderCache)
Set 头部缓存配置- Parameters:
ResponseHeaderCache- 头部缓存配置
-
getVideoSeek
public VideoSeek getVideoSeek()
Get 视频拖拽配置- Returns:
- VideoSeek 视频拖拽配置
-
setVideoSeek
public void setVideoSeek(VideoSeek VideoSeek)
Set 视频拖拽配置- Parameters:
VideoSeek- 视频拖拽配置
-
getCache
public Cache getCache()
Get 缓存过期时间配置- Returns:
- Cache 缓存过期时间配置
-
setCache
public void setCache(Cache Cache)
Set 缓存过期时间配置- Parameters:
Cache- 缓存过期时间配置
-
getOriginPullOptimization
public OriginPullOptimization getOriginPullOptimization()
Get 跨国链路优化配置- Returns:
- OriginPullOptimization 跨国链路优化配置
-
setOriginPullOptimization
public void setOriginPullOptimization(OriginPullOptimization OriginPullOptimization)
Set 跨国链路优化配置- Parameters:
OriginPullOptimization- 跨国链路优化配置
-
getHttps
public Https getHttps()
Get Https 加速配置- Returns:
- Https Https 加速配置
-
setHttps
public void setHttps(Https Https)
Set Https 加速配置- Parameters:
Https- Https 加速配置
-
getAuthentication
public Authentication getAuthentication()
Get 时间戳防盗链配置- Returns:
- Authentication 时间戳防盗链配置
-
setAuthentication
public void setAuthentication(Authentication Authentication)
Set 时间戳防盗链配置- Parameters:
Authentication- 时间戳防盗链配置
-
getSeo
public Seo getSeo()
Get SEO 优化配置- Returns:
- Seo SEO 优化配置
-
setSeo
public void setSeo(Seo Seo)
Set SEO 优化配置- Parameters:
Seo- SEO 优化配置
-
getForceRedirect
public ForceRedirect getForceRedirect()
Get 访问协议强制跳转配置- Returns:
- ForceRedirect 访问协议强制跳转配置
-
setForceRedirect
public void setForceRedirect(ForceRedirect ForceRedirect)
Set 访问协议强制跳转配置- Parameters:
ForceRedirect- 访问协议强制跳转配置
-
getReferer
public Referer getReferer()
Get Referer 防盗链配置- Returns:
- Referer Referer 防盗链配置
-
setReferer
public void setReferer(Referer Referer)
Set Referer 防盗链配置- Parameters:
Referer- Referer 防盗链配置
-
getMaxAge
public MaxAge getMaxAge()
Get 浏览器缓存配置(功能灰度中,尚未全量)- Returns:
- MaxAge 浏览器缓存配置(功能灰度中,尚未全量)
-
setMaxAge
public void setMaxAge(MaxAge MaxAge)
Set 浏览器缓存配置(功能灰度中,尚未全量)- Parameters:
MaxAge- 浏览器缓存配置(功能灰度中,尚未全量)
-
getIpv6
public Ipv6 getIpv6()
Get Ipv6 配置(功能灰度中,尚未全量)- Returns:
- Ipv6 Ipv6 配置(功能灰度中,尚未全量)
-
setIpv6
public void setIpv6(Ipv6 Ipv6)
Set Ipv6 配置(功能灰度中,尚未全量)- Parameters:
Ipv6- Ipv6 配置(功能灰度中,尚未全量)
-
getSpecificConfig
public SpecificConfig getSpecificConfig()
Get 地域属性特殊配置 适用于域名境内加速、境外加速配置不一致场景- Returns:
- SpecificConfig 地域属性特殊配置 适用于域名境内加速、境外加速配置不一致场景
-
setSpecificConfig
public void setSpecificConfig(SpecificConfig SpecificConfig)
Set 地域属性特殊配置 适用于域名境内加速、境外加速配置不一致场景- Parameters:
SpecificConfig- 地域属性特殊配置 适用于域名境内加速、境外加速配置不一致场景
-
getArea
public String getArea()
Get 域名加速区域 mainland:中国境内加速 overseas:中国境外加速 global:全球加速 使用中国境外加速、全球加速时,需要先开通中国境外加速服务- Returns:
- Area 域名加速区域 mainland:中国境内加速 overseas:中国境外加速 global:全球加速 使用中国境外加速、全球加速时,需要先开通中国境外加速服务
-
setArea
public void setArea(String Area)
Set 域名加速区域 mainland:中国境内加速 overseas:中国境外加速 global:全球加速 使用中国境外加速、全球加速时,需要先开通中国境外加速服务- Parameters:
Area- 域名加速区域 mainland:中国境内加速 overseas:中国境外加速 global:全球加速 使用中国境外加速、全球加速时,需要先开通中国境外加速服务
-
getOriginPullTimeout
public OriginPullTimeout getOriginPullTimeout()
Get 回源超时配置- Returns:
- OriginPullTimeout 回源超时配置
-
setOriginPullTimeout
public void setOriginPullTimeout(OriginPullTimeout OriginPullTimeout)
Set 回源超时配置- Parameters:
OriginPullTimeout- 回源超时配置
-
getTag
public Tag[] getTag()
Get 标签配置- Returns:
- Tag 标签配置
-
setTag
public void setTag(Tag[] Tag)
Set 标签配置- Parameters:
Tag- 标签配置
-
getIpv6Access
public Ipv6Access getIpv6Access()
Get Ipv6 访问配置- Returns:
- Ipv6Access Ipv6 访问配置
-
setIpv6Access
public void setIpv6Access(Ipv6Access Ipv6Access)
Set Ipv6 访问配置- Parameters:
Ipv6Access- Ipv6 访问配置
-
getOfflineCache
public OfflineCache getOfflineCache()
Get 离线缓存- Returns:
- OfflineCache 离线缓存
-
setOfflineCache
public void setOfflineCache(OfflineCache OfflineCache)
Set 离线缓存- Parameters:
OfflineCache- 离线缓存
-
getQuic
public Quic getQuic()
Get Quic访问(收费服务,详见计费说明和产品文档)- Returns:
- Quic Quic访问(收费服务,详见计费说明和产品文档)
-
setQuic
public void setQuic(Quic Quic)
Set Quic访问(收费服务,详见计费说明和产品文档)- Parameters:
Quic- Quic访问(收费服务,详见计费说明和产品文档)
-
getAwsPrivateAccess
public AwsPrivateAccess getAwsPrivateAccess()
Get 回源S3私有鉴权- Returns:
- AwsPrivateAccess 回源S3私有鉴权
-
setAwsPrivateAccess
public void setAwsPrivateAccess(AwsPrivateAccess AwsPrivateAccess)
Set 回源S3私有鉴权- Parameters:
AwsPrivateAccess- 回源S3私有鉴权
-
getOssPrivateAccess
public OssPrivateAccess getOssPrivateAccess()
Get 回源OSS私有鉴权- Returns:
- OssPrivateAccess 回源OSS私有鉴权
-
setOssPrivateAccess
public void setOssPrivateAccess(OssPrivateAccess OssPrivateAccess)
Set 回源OSS私有鉴权- Parameters:
OssPrivateAccess- 回源OSS私有鉴权
-
getHwPrivateAccess
public HwPrivateAccess getHwPrivateAccess()
Get 华为云对象存储回源鉴权- Returns:
- HwPrivateAccess 华为云对象存储回源鉴权
-
setHwPrivateAccess
public void setHwPrivateAccess(HwPrivateAccess HwPrivateAccess)
Set 华为云对象存储回源鉴权- Parameters:
HwPrivateAccess- 华为云对象存储回源鉴权
-
getQnPrivateAccess
public QnPrivateAccess getQnPrivateAccess()
Get 七牛云对象存储回源鉴权- Returns:
- QnPrivateAccess 七牛云对象存储回源鉴权
-
setQnPrivateAccess
public void setQnPrivateAccess(QnPrivateAccess QnPrivateAccess)
Set 七牛云对象存储回源鉴权- Parameters:
QnPrivateAccess- 七牛云对象存储回源鉴权
-
getOthersPrivateAccess
public OthersPrivateAccess getOthersPrivateAccess()
Get 其他厂商对象存储回源鉴权- Returns:
- OthersPrivateAccess 其他厂商对象存储回源鉴权
-
setOthersPrivateAccess
public void setOthersPrivateAccess(OthersPrivateAccess OthersPrivateAccess)
Set 其他厂商对象存储回源鉴权- Parameters:
OthersPrivateAccess- 其他厂商对象存储回源鉴权
-
getHttpsBilling
public HttpsBilling getHttpsBilling()
Get HTTPS服务,默认开启(收费服务,详见计费说明和产品文档)- Returns:
- HttpsBilling HTTPS服务,默认开启(收费服务,详见计费说明和产品文档)
-
setHttpsBilling
public void setHttpsBilling(HttpsBilling HttpsBilling)
Set HTTPS服务,默认开启(收费服务,详见计费说明和产品文档)- Parameters:
HttpsBilling- HTTPS服务,默认开启(收费服务,详见计费说明和产品文档)
-
-