Class PushUrlsCacheRequest

    • 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进行编码