Class UpdateDomainConfigRequest

    • Constructor Detail

      • UpdateDomainConfigRequest

        public UpdateDomainConfigRequest()
      • UpdateDomainConfigRequest

        public UpdateDomainConfigRequest​(UpdateDomainConfigRequest 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 - 域名。
      • getOrigin

        public Origin getOrigin()
        Get 源站配置。
        Returns:
        Origin 源站配置。
      • setOrigin

        public void setOrigin​(Origin Origin)
        Set 源站配置。
        Parameters:
        Origin - 源站配置。
      • getProjectId

        public Long getProjectId()
        Get 项目id。
        Returns:
        ProjectId 项目id。
      • setProjectId

        public void setProjectId​(Long ProjectId)
        Set 项目id。
        Parameters:
        ProjectId - 项目id。
      • 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限频配置。
      • getResponseHeader

        public ResponseHeader getResponseHeader()
        Get 源站响应头部配置。
        Returns:
        ResponseHeader 源站响应头部配置。
      • setResponseHeader

        public void setResponseHeader​(ResponseHeader ResponseHeader)
        Set 源站响应头部配置。
        Parameters:
        ResponseHeader - 源站响应头部配置。
      • getCacheKey

        public CacheKey getCacheKey()
        Get 节点缓存配置。
        Returns:
        CacheKey 节点缓存配置。
      • setCacheKey

        public void setCacheKey​(CacheKey CacheKey)
        Set 节点缓存配置。
        Parameters:
        CacheKey - 节点缓存配置。
      • getCache

        public Cache getCache()
        Get 缓存规则配置。
        Returns:
        Cache 缓存规则配置。
      • setCache

        public void setCache​(Cache Cache)
        Set 缓存规则配置。
        Parameters:
        Cache - 缓存规则配置。
      • getHttps

        public Https getHttps()
        Get Https配置。
        Returns:
        Https Https配置。
      • setHttps

        public void setHttps​(Https Https)
        Set Https配置。
        Parameters:
        Https - Https配置。
      • getForceRedirect

        public ForceRedirect getForceRedirect()
        Get 访问协议强制跳转配置。
        Returns:
        ForceRedirect 访问协议强制跳转配置。
      • setForceRedirect

        public void setForceRedirect​(ForceRedirect ForceRedirect)
        Set 访问协议强制跳转配置。
        Parameters:
        ForceRedirect - 访问协议强制跳转配置。
      • 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,分别表示中国境内加速,海外加速或全球加速。
      • getWebSocket

        public WebSocket getWebSocket()
        Get WebSocket配置
        Returns:
        WebSocket WebSocket配置
      • setWebSocket

        public void setWebSocket​(WebSocket WebSocket)
        Set WebSocket配置
        Parameters:
        WebSocket - WebSocket配置