Class RuleInfoData

    • Constructor Detail

      • RuleInfoData

        public RuleInfoData()
      • RuleInfoData

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

      • getOrderIndex

        public Long getOrderIndex()
        Get 执行顺序
        Returns:
        OrderIndex 执行顺序
      • setOrderIndex

        public void setOrderIndex​(Long OrderIndex)
        Set 执行顺序
        Parameters:
        OrderIndex - 执行顺序
      • getSourceIp

        public String getSourceIp()
        Get 访问源
        Returns:
        SourceIp 访问源
      • setSourceIp

        public void setSourceIp​(String SourceIp)
        Set 访问源
        Parameters:
        SourceIp - 访问源
      • getTargetIp

        public String getTargetIp()
        Get 访问目的
        Returns:
        TargetIp 访问目的
      • setTargetIp

        public void setTargetIp​(String TargetIp)
        Set 访问目的
        Parameters:
        TargetIp - 访问目的
      • getProtocol

        public String getProtocol()
        Get 协议
        Returns:
        Protocol 协议
      • setProtocol

        public void setProtocol​(String Protocol)
        Set 协议
        Parameters:
        Protocol - 协议
      • getStrategy

        public String getStrategy()
        Get 策略, 0:观察,1:阻断,2:放行
        Returns:
        Strategy 策略, 0:观察,1:阻断,2:放行
      • setStrategy

        public void setStrategy​(String Strategy)
        Set 策略, 0:观察,1:阻断,2:放行
        Parameters:
        Strategy - 策略, 0:观察,1:阻断,2:放行
      • getSourceType

        public Long getSourceType()
        Get 访问源类型,1是IP,3是域名,4是IP地址模版,5是域名地址模版
        Returns:
        SourceType 访问源类型,1是IP,3是域名,4是IP地址模版,5是域名地址模版
      • setSourceType

        public void setSourceType​(Long SourceType)
        Set 访问源类型,1是IP,3是域名,4是IP地址模版,5是域名地址模版
        Parameters:
        SourceType - 访问源类型,1是IP,3是域名,4是IP地址模版,5是域名地址模版
      • getDirection

        public Long getDirection()
        Get 方向,0:出站,1:入站
        Returns:
        Direction 方向,0:出站,1:入站
      • setDirection

        public void setDirection​(Long Direction)
        Set 方向,0:出站,1:入站
        Parameters:
        Direction - 方向,0:出站,1:入站
      • getDetail

        public String getDetail()
        Get 描述
        Returns:
        Detail 描述
      • setDetail

        public void setDetail​(String Detail)
        Set 描述
        Parameters:
        Detail - 描述
      • getTargetType

        public Long getTargetType()
        Get 访问目的类型,1是IP,3是域名,4是IP地址模版,5是域名地址模版
        Returns:
        TargetType 访问目的类型,1是IP,3是域名,4是IP地址模版,5是域名地址模版
      • setTargetType

        public void setTargetType​(Long TargetType)
        Set 访问目的类型,1是IP,3是域名,4是IP地址模版,5是域名地址模版
        Parameters:
        TargetType - 访问目的类型,1是IP,3是域名,4是IP地址模版,5是域名地址模版
      • getPort

        public String getPort()
        Get 端口
        Returns:
        Port 端口
      • setPort

        public void setPort​(String Port)
        Set 端口
        Parameters:
        Port - 端口
      • getId

        public Long getId()
        Get id值
        Returns:
        Id id值
      • setId

        public void setId​(Long Id)
        Set id值
        Parameters:
        Id - id值
      • getLogId

        public String getLogId()
        Get 日志id,从告警处创建必传,其它为空
        Returns:
        LogId 日志id,从告警处创建必传,其它为空
      • setLogId

        public void setLogId​(String LogId)
        Set 日志id,从告警处创建必传,其它为空
        Parameters:
        LogId - 日志id,从告警处创建必传,其它为空
      • getCity

        public Long getCity()
        Get 城市Code
        Returns:
        City 城市Code
      • setCity

        public void setCity​(Long City)
        Set 城市Code
        Parameters:
        City - 城市Code
      • getCountry

        public Long getCountry()
        Get 国家Code
        Returns:
        Country 国家Code
      • setCountry

        public void setCountry​(Long Country)
        Set 国家Code
        Parameters:
        Country - 国家Code
      • getCloudCode

        public String getCloudCode()
        Get 云厂商,支持多个,以逗号分隔, 1:腾讯云(仅中国香港及海外),2:阿里云,3:亚马逊云,4:华为云,5:微软云
        Returns:
        CloudCode 云厂商,支持多个,以逗号分隔, 1:腾讯云(仅中国香港及海外),2:阿里云,3:亚马逊云,4:华为云,5:微软云
      • setCloudCode

        public void setCloudCode​(String CloudCode)
        Set 云厂商,支持多个,以逗号分隔, 1:腾讯云(仅中国香港及海外),2:阿里云,3:亚马逊云,4:华为云,5:微软云
        Parameters:
        CloudCode - 云厂商,支持多个,以逗号分隔, 1:腾讯云(仅中国香港及海外),2:阿里云,3:亚马逊云,4:华为云,5:微软云
      • getIsRegion

        public Long getIsRegion()
        Get 是否为地域
        Returns:
        IsRegion 是否为地域
      • setIsRegion

        public void setIsRegion​(Long IsRegion)
        Set 是否为地域
        Parameters:
        IsRegion - 是否为地域
      • getCityName

        public String getCityName()
        Get 城市名
        Returns:
        CityName 城市名
      • setCityName

        public void setCityName​(String CityName)
        Set 城市名
        Parameters:
        CityName - 城市名
      • getCountryName

        public String getCountryName()
        Get 国家名
        Returns:
        CountryName 国家名
      • setCountryName

        public void setCountryName​(String CountryName)
        Set 国家名
        Parameters:
        CountryName - 国家名
      • getRegionIso

        public String getRegionIso()
        Get 国家二位iso代码或者省份缩写代码
        Returns:
        RegionIso 国家二位iso代码或者省份缩写代码
      • setRegionIso

        public void setRegionIso​(String RegionIso)
        Set 国家二位iso代码或者省份缩写代码
        Parameters:
        RegionIso - 国家二位iso代码或者省份缩写代码