Class DDoSGeoIPBlockConfig

    • Constructor Detail

      • DDoSGeoIPBlockConfig

        public DDoSGeoIPBlockConfig()
      • DDoSGeoIPBlockConfig

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

      • getRegionType

        public String getRegionType()
        Get 区域类型,取值[ oversea(境外) china(国内) customized(自定义地区) ]
        Returns:
        RegionType 区域类型,取值[ oversea(境外) china(国内) customized(自定义地区) ]
      • setRegionType

        public void setRegionType​(String RegionType)
        Set 区域类型,取值[ oversea(境外) china(国内) customized(自定义地区) ]
        Parameters:
        RegionType - 区域类型,取值[ oversea(境外) china(国内) customized(自定义地区) ]
      • getAction

        public String getAction()
        Get 封禁动作,取值[ drop(拦截) trans(放行) ]
        Returns:
        Action 封禁动作,取值[ drop(拦截) trans(放行) ]
      • setAction

        public void setAction​(String Action)
        Set 封禁动作,取值[ drop(拦截) trans(放行) ]
        Parameters:
        Action - 封禁动作,取值[ drop(拦截) trans(放行) ]
      • getId

        public String getId()
        Get 配置ID,配置添加成功后生成;添加新配置时不用填写此字段,修改或删除配置时需要填写配置ID
        Returns:
        Id 配置ID,配置添加成功后生成;添加新配置时不用填写此字段,修改或删除配置时需要填写配置ID
      • setId

        public void setId​(String Id)
        Set 配置ID,配置添加成功后生成;添加新配置时不用填写此字段,修改或删除配置时需要填写配置ID
        Parameters:
        Id - 配置ID,配置添加成功后生成;添加新配置时不用填写此字段,修改或删除配置时需要填写配置ID
      • getAreaList

        public Long[] getAreaList()
        Get 当RegionType为customized时,必须填写AreaList,且最多填写128个;
        Returns:
        AreaList 当RegionType为customized时,必须填写AreaList,且最多填写128个;
      • setAreaList

        public void setAreaList​(Long[] AreaList)
        Set 当RegionType为customized时,必须填写AreaList,且最多填写128个;
        Parameters:
        AreaList - 当RegionType为customized时,必须填写AreaList,且最多填写128个;