Class PushUrlsCacheRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cdn.v20180606.models.PushUrlsCacheRequest
-
public class PushUrlsCacheRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description PushUrlsCacheRequest()PushUrlsCacheRequest(PushUrlsCacheRequest 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:预热全球节点 不填充情况下,默认为 mainland, URL 中域名必须在对应区域启用了加速服务才能提交对应区域的预热任务BooleangetDisableRange()Get 是否关闭Range回源 注意事项: 此功能灰度发布中,敬请期待HTTPHeader[]getHeaders()Get 自定义 HTTP 请求头。最多定义 20 个,Name 长度不超过 128 字节,Value 长度不超过 1024 字节StringgetLayer()Get 中国境内区域默认预热至中间层节点,中国境外区域默认预热至边缘节点。预热至边缘产生的边缘层流量会计入计费流量。 填写"middle"或不填充时,可指定预热至中间层节点。BooleangetParseM3U8()Get 是否递归解析m3u8文件中的ts分片预热 注意事项: 1.BooleangetUrlEncode()Get 是否对URL进行编码String[]getUrls()Get URL 列表,需要包含协议头部 http:// 或 https://StringgetUserAgent()Get 指定预热请求回源时 HTTP 请求的 User-Agent 头部 默认为 TencentCdnvoidsetArea(String Area)Set 预热生效区域 mainland:预热至境内节点 overseas:预热至境外节点 global:预热全球节点 不填充情况下,默认为 mainland, URL 中域名必须在对应区域启用了加速服务才能提交对应区域的预热任务voidsetDisableRange(Boolean DisableRange)Set 是否关闭Range回源 注意事项: 此功能灰度发布中,敬请期待voidsetHeaders(HTTPHeader[] Headers)Set 自定义 HTTP 请求头。最多定义 20 个,Name 长度不超过 128 字节,Value 长度不超过 1024 字节voidsetLayer(String Layer)Set 中国境内区域默认预热至中间层节点,中国境外区域默认预热至边缘节点。预热至边缘产生的边缘层流量会计入计费流量。 填写"middle"或不填充时,可指定预热至中间层节点。voidsetParseM3U8(Boolean ParseM3U8)Set 是否递归解析m3u8文件中的ts分片预热 注意事项: 1.voidsetUrlEncode(Boolean UrlEncode)Set 是否对URL进行编码voidsetUrls(String[] Urls)Set URL 列表,需要包含协议头部 http:// 或 https://voidsetUserAgent(String UserAgent)Set 指定预热请求回源时 HTTP 请求的 User-Agent 头部 默认为 TencentCdnvoidtoMap(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
-
PushUrlsCacheRequest
public PushUrlsCacheRequest()
-
PushUrlsCacheRequest
public PushUrlsCacheRequest(PushUrlsCacheRequest 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
-
getUrls
public String[] getUrls()
Get URL 列表,需要包含协议头部 http:// 或 https://- Returns:
- Urls URL 列表,需要包含协议头部 http:// 或 https://
-
setUrls
public void setUrls(String[] Urls)
Set URL 列表,需要包含协议头部 http:// 或 https://- Parameters:
Urls- URL 列表,需要包含协议头部 http:// 或 https://
-
getUserAgent
public String getUserAgent()
Get 指定预热请求回源时 HTTP 请求的 User-Agent 头部 默认为 TencentCdn- Returns:
- UserAgent 指定预热请求回源时 HTTP 请求的 User-Agent 头部 默认为 TencentCdn
-
setUserAgent
public void setUserAgent(String UserAgent)
Set 指定预热请求回源时 HTTP 请求的 User-Agent 头部 默认为 TencentCdn- Parameters:
UserAgent- 指定预热请求回源时 HTTP 请求的 User-Agent 头部 默认为 TencentCdn
-
getArea
public String getArea()
Get 预热生效区域 mainland:预热至境内节点 overseas:预热至境外节点 global:预热全球节点 不填充情况下,默认为 mainland, URL 中域名必须在对应区域启用了加速服务才能提交对应区域的预热任务- Returns:
- Area 预热生效区域 mainland:预热至境内节点 overseas:预热至境外节点 global:预热全球节点 不填充情况下,默认为 mainland, URL 中域名必须在对应区域启用了加速服务才能提交对应区域的预热任务
-
setArea
public void setArea(String Area)
Set 预热生效区域 mainland:预热至境内节点 overseas:预热至境外节点 global:预热全球节点 不填充情况下,默认为 mainland, URL 中域名必须在对应区域启用了加速服务才能提交对应区域的预热任务- Parameters:
Area- 预热生效区域 mainland:预热至境内节点 overseas:预热至境外节点 global:预热全球节点 不填充情况下,默认为 mainland, URL 中域名必须在对应区域启用了加速服务才能提交对应区域的预热任务
-
getLayer
public String getLayer()
Get 中国境内区域默认预热至中间层节点,中国境外区域默认预热至边缘节点。预热至边缘产生的边缘层流量会计入计费流量。 填写"middle"或不填充时,可指定预热至中间层节点。- Returns:
- Layer 中国境内区域默认预热至中间层节点,中国境外区域默认预热至边缘节点。预热至边缘产生的边缘层流量会计入计费流量。 填写"middle"或不填充时,可指定预热至中间层节点。
-
setLayer
public void setLayer(String Layer)
Set 中国境内区域默认预热至中间层节点,中国境外区域默认预热至边缘节点。预热至边缘产生的边缘层流量会计入计费流量。 填写"middle"或不填充时,可指定预热至中间层节点。- Parameters:
Layer- 中国境内区域默认预热至中间层节点,中国境外区域默认预热至边缘节点。预热至边缘产生的边缘层流量会计入计费流量。 填写"middle"或不填充时,可指定预热至中间层节点。
-
getParseM3U8
public Boolean getParseM3U8()
Get 是否递归解析m3u8文件中的ts分片预热 注意事项: 1. 该功能要求m3u8索引文件能直接请求获取 2. 当前只支持递归解析一级索引和子索引中的ts分片,递归深度不超过3层 3. 解析获取的ts分片会正常累加每日预热用量,当用量超出配额时,会静默处理,不再执行预热- Returns:
- ParseM3U8 是否递归解析m3u8文件中的ts分片预热 注意事项: 1. 该功能要求m3u8索引文件能直接请求获取 2. 当前只支持递归解析一级索引和子索引中的ts分片,递归深度不超过3层 3. 解析获取的ts分片会正常累加每日预热用量,当用量超出配额时,会静默处理,不再执行预热
-
setParseM3U8
public void setParseM3U8(Boolean ParseM3U8)
Set 是否递归解析m3u8文件中的ts分片预热 注意事项: 1. 该功能要求m3u8索引文件能直接请求获取 2. 当前只支持递归解析一级索引和子索引中的ts分片,递归深度不超过3层 3. 解析获取的ts分片会正常累加每日预热用量,当用量超出配额时,会静默处理,不再执行预热- Parameters:
ParseM3U8- 是否递归解析m3u8文件中的ts分片预热 注意事项: 1. 该功能要求m3u8索引文件能直接请求获取 2. 当前只支持递归解析一级索引和子索引中的ts分片,递归深度不超过3层 3. 解析获取的ts分片会正常累加每日预热用量,当用量超出配额时,会静默处理,不再执行预热
-
getDisableRange
public Boolean getDisableRange()
Get 是否关闭Range回源 注意事项: 此功能灰度发布中,敬请期待- Returns:
- DisableRange 是否关闭Range回源 注意事项: 此功能灰度发布中,敬请期待
-
setDisableRange
public void setDisableRange(Boolean DisableRange)
Set 是否关闭Range回源 注意事项: 此功能灰度发布中,敬请期待- Parameters:
DisableRange- 是否关闭Range回源 注意事项: 此功能灰度发布中,敬请期待
-
getHeaders
public HTTPHeader[] getHeaders()
Get 自定义 HTTP 请求头。最多定义 20 个,Name 长度不超过 128 字节,Value 长度不超过 1024 字节- Returns:
- Headers 自定义 HTTP 请求头。最多定义 20 个,Name 长度不超过 128 字节,Value 长度不超过 1024 字节
-
setHeaders
public void setHeaders(HTTPHeader[] Headers)
Set 自定义 HTTP 请求头。最多定义 20 个,Name 长度不超过 128 字节,Value 长度不超过 1024 字节- Parameters:
Headers- 自定义 HTTP 请求头。最多定义 20 个,Name 长度不超过 128 字节,Value 长度不超过 1024 字节
-
getUrlEncode
public Boolean getUrlEncode()
Get 是否对URL进行编码- Returns:
- UrlEncode 是否对URL进行编码
-
setUrlEncode
public void setUrlEncode(Boolean UrlEncode)
Set 是否对URL进行编码- Parameters:
UrlEncode- 是否对URL进行编码
-
-