Class OriginProtectionInfo

    • Constructor Detail

      • OriginProtectionInfo

        public OriginProtectionInfo()
      • OriginProtectionInfo

        public OriginProtectionInfo​(OriginProtectionInfo 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。
      • getHosts

        public String[] getHosts()
        Get 域名列表。
        Returns:
        Hosts 域名列表。
      • setHosts

        public void setHosts​(String[] Hosts)
        Set 域名列表。
        Parameters:
        Hosts - 域名列表。
      • getProxyIds

        public String[] getProxyIds()
        Get 代理ID列表。
        Returns:
        ProxyIds 代理ID列表。
      • setProxyIds

        public void setProxyIds​(String[] ProxyIds)
        Set 代理ID列表。
        Parameters:
        ProxyIds - 代理ID列表。
      • getCurrentIPWhitelist

        public IPWhitelist getCurrentIPWhitelist()
        Get 当前版本的IP白名单。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        CurrentIPWhitelist 当前版本的IP白名单。 注意:此字段可能返回 null,表示取不到有效值。
      • setCurrentIPWhitelist

        public void setCurrentIPWhitelist​(IPWhitelist CurrentIPWhitelist)
        Set 当前版本的IP白名单。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        CurrentIPWhitelist - 当前版本的IP白名单。 注意:此字段可能返回 null,表示取不到有效值。
      • getNeedUpdate

        public Boolean getNeedUpdate()
        Get 该站点是否需要更新源站白名单,取值有:
      • true :需要更新IP白名单 ;
      • false :无需更新IP白名单。
Returns:
NeedUpdate 该站点是否需要更新源站白名单,取值有:
  • true :需要更新IP白名单 ;
  • false :无需更新IP白名单。
  • Parameters:
    NeedUpdate - 该站点是否需要更新源站白名单,取值有:
  • true :需要更新IP白名单 ;
  • false :无需更新IP白名单。