Class ModifyZoneSettingRequest

    • Constructor Detail

      • ModifyZoneSettingRequest

        public ModifyZoneSettingRequest()
      • ModifyZoneSettingRequest

        public ModifyZoneSettingRequest​(ModifyZoneSettingRequest 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

      • getZoneId

        public String getZoneId()
        Get 待变更的站点 ID。
        Returns:
        ZoneId 待变更的站点 ID。
      • setZoneId

        public void setZoneId​(String ZoneId)
        Set 待变更的站点 ID。
        Parameters:
        ZoneId - 待变更的站点 ID。
      • getCacheConfig

        public CacheConfig getCacheConfig()
        Get 缓存过期时间配置。 不填写表示保持原有配置。
        Returns:
        CacheConfig 缓存过期时间配置。 不填写表示保持原有配置。
      • setCacheConfig

        public void setCacheConfig​(CacheConfig CacheConfig)
        Set 缓存过期时间配置。 不填写表示保持原有配置。
        Parameters:
        CacheConfig - 缓存过期时间配置。 不填写表示保持原有配置。
      • getCacheKey

        public CacheKey getCacheKey()
        Get 节点缓存键配置。 不填写表示保持原有配置。
        Returns:
        CacheKey 节点缓存键配置。 不填写表示保持原有配置。
      • setCacheKey

        public void setCacheKey​(CacheKey CacheKey)
        Set 节点缓存键配置。 不填写表示保持原有配置。
        Parameters:
        CacheKey - 节点缓存键配置。 不填写表示保持原有配置。
      • getMaxAge

        public MaxAge getMaxAge()
        Get 浏览器缓存配置。 不填写表示保持原有配置。
        Returns:
        MaxAge 浏览器缓存配置。 不填写表示保持原有配置。
      • setMaxAge

        public void setMaxAge​(MaxAge MaxAge)
        Set 浏览器缓存配置。 不填写表示保持原有配置。
        Parameters:
        MaxAge - 浏览器缓存配置。 不填写表示保持原有配置。
      • 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 访问配置。 不填写表示保持原有配置。
      • getPostMaxSize

        public PostMaxSize getPostMaxSize()
        Get Post 请求传输配置。 不填写表示保持原有配置。
        Returns:
        PostMaxSize Post 请求传输配置。 不填写表示保持原有配置。
      • setPostMaxSize

        public void setPostMaxSize​(PostMaxSize PostMaxSize)
        Set Post 请求传输配置。 不填写表示保持原有配置。
        Parameters:
        PostMaxSize - Post 请求传输配置。 不填写表示保持原有配置。
      • getCompression

        public Compression getCompression()
        Get 智能压缩配置。 不填写表示保持原有配置。
        Returns:
        Compression 智能压缩配置。 不填写表示保持原有配置。
      • setCompression

        public void setCompression​(Compression Compression)
        Set 智能压缩配置。 不填写表示保持原有配置。
        Parameters:
        Compression - 智能压缩配置。 不填写表示保持原有配置。
      • getUpstreamHttp2

        public UpstreamHttp2 getUpstreamHttp2()
        Get Http2 回源配置。 不填写表示保持原有配置。
        Returns:
        UpstreamHttp2 Http2 回源配置。 不填写表示保持原有配置。
      • setUpstreamHttp2

        public void setUpstreamHttp2​(UpstreamHttp2 UpstreamHttp2)
        Set Http2 回源配置。 不填写表示保持原有配置。
        Parameters:
        UpstreamHttp2 - Http2 回源配置。 不填写表示保持原有配置。
      • getForceRedirect

        public ForceRedirect getForceRedirect()
        Get 访问协议强制 Https 跳转配置。 不填写表示保持原有配置。
        Returns:
        ForceRedirect 访问协议强制 Https 跳转配置。 不填写表示保持原有配置。
      • setForceRedirect

        public void setForceRedirect​(ForceRedirect ForceRedirect)
        Set 访问协议强制 Https 跳转配置。 不填写表示保持原有配置。
        Parameters:
        ForceRedirect - 访问协议强制 Https 跳转配置。 不填写表示保持原有配置。
      • getHttps

        public Https getHttps()
        Get Https 加速配置。 不填写表示保持原有配置。
        Returns:
        Https Https 加速配置。 不填写表示保持原有配置。
      • setHttps

        public void setHttps​(Https Https)
        Set Https 加速配置。 不填写表示保持原有配置。
        Parameters:
        Https - Https 加速配置。 不填写表示保持原有配置。
      • getOrigin

        public Origin getOrigin()
        Get 源站配置。 不填写表示保持原有配置。
        Returns:
        Origin 源站配置。 不填写表示保持原有配置。
      • setOrigin

        public void setOrigin​(Origin Origin)
        Set 源站配置。 不填写表示保持原有配置。
        Parameters:
        Origin - 源站配置。 不填写表示保持原有配置。
      • getSmartRouting

        public SmartRouting getSmartRouting()
        Get 智能加速配置。 不填写表示保持原有配置。
        Returns:
        SmartRouting 智能加速配置。 不填写表示保持原有配置。
      • setSmartRouting

        public void setSmartRouting​(SmartRouting SmartRouting)
        Set 智能加速配置。 不填写表示保持原有配置。
        Parameters:
        SmartRouting - 智能加速配置。 不填写表示保持原有配置。
      • getWebSocket

        public WebSocket getWebSocket()
        Get WebSocket 配置。 不填写表示保持原有配置。
        Returns:
        WebSocket WebSocket 配置。 不填写表示保持原有配置。
      • setWebSocket

        public void setWebSocket​(WebSocket WebSocket)
        Set WebSocket 配置。 不填写表示保持原有配置。
        Parameters:
        WebSocket - WebSocket 配置。 不填写表示保持原有配置。
      • getClientIpHeader

        public ClientIpHeader getClientIpHeader()
        Get 客户端 IP 回源请求头配置。 不填写表示保持原有配置。
        Returns:
        ClientIpHeader 客户端 IP 回源请求头配置。 不填写表示保持原有配置。
      • setClientIpHeader

        public void setClientIpHeader​(ClientIpHeader ClientIpHeader)
        Set 客户端 IP 回源请求头配置。 不填写表示保持原有配置。
        Parameters:
        ClientIpHeader - 客户端 IP 回源请求头配置。 不填写表示保持原有配置。
      • getCachePrefresh

        public CachePrefresh getCachePrefresh()
        Get 缓存预刷新配置。 不填写表示保持原有配置。
        Returns:
        CachePrefresh 缓存预刷新配置。 不填写表示保持原有配置。
      • setCachePrefresh

        public void setCachePrefresh​(CachePrefresh CachePrefresh)
        Set 缓存预刷新配置。 不填写表示保持原有配置。
        Parameters:
        CachePrefresh - 缓存预刷新配置。 不填写表示保持原有配置。
      • getIpv6

        public Ipv6 getIpv6()
        Get Ipv6 访问配置。 不填写表示保持原有配置。
        Returns:
        Ipv6 Ipv6 访问配置。 不填写表示保持原有配置。
      • setIpv6

        public void setIpv6​(Ipv6 Ipv6)
        Set Ipv6 访问配置。 不填写表示保持原有配置。
        Parameters:
        Ipv6 - Ipv6 访问配置。 不填写表示保持原有配置。
      • getClientIpCountry

        public ClientIpCountry getClientIpCountry()
        Get 回源时是否携带客户端 IP 所属地域信息的配置。 不填写表示保持原有配置。
        Returns:
        ClientIpCountry 回源时是否携带客户端 IP 所属地域信息的配置。 不填写表示保持原有配置。
      • setClientIpCountry

        public void setClientIpCountry​(ClientIpCountry ClientIpCountry)
        Set 回源时是否携带客户端 IP 所属地域信息的配置。 不填写表示保持原有配置。
        Parameters:
        ClientIpCountry - 回源时是否携带客户端 IP 所属地域信息的配置。 不填写表示保持原有配置。
      • getGrpc

        public Grpc getGrpc()
        Get Grpc 协议支持配置。 不填写表示保持原有配置。
        Returns:
        Grpc Grpc 协议支持配置。 不填写表示保持原有配置。
      • setGrpc

        public void setGrpc​(Grpc Grpc)
        Set Grpc 协议支持配置。 不填写表示保持原有配置。
        Parameters:
        Grpc - Grpc 协议支持配置。 不填写表示保持原有配置。
      • getImageOptimize

        public ImageOptimize getImageOptimize()
        Get 图片优化配置。 不填写表示关闭。
        Returns:
        ImageOptimize 图片优化配置。 不填写表示关闭。
      • setImageOptimize

        public void setImageOptimize​(ImageOptimize ImageOptimize)
        Set 图片优化配置。 不填写表示关闭。
        Parameters:
        ImageOptimize - 图片优化配置。 不填写表示关闭。
      • getStandardDebug

        public StandardDebug getStandardDebug()
        Get 标准 Debug 配置。
        Returns:
        StandardDebug 标准 Debug 配置。
      • setStandardDebug

        public void setStandardDebug​(StandardDebug StandardDebug)
        Set 标准 Debug 配置。
        Parameters:
        StandardDebug - 标准 Debug 配置。