Class BashEvent

    • Constructor Detail

      • BashEvent

        public BashEvent()
      • BashEvent

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

      • getId

        public Long getId()
        Get 数据ID
        Returns:
        Id 数据ID
      • setId

        public void setId​(Long Id)
        Set 数据ID
        Parameters:
        Id - 数据ID
      • getUuid

        public String getUuid()
        Get 主机安全ID
        Returns:
        Uuid 主机安全ID
      • setUuid

        public void setUuid​(String Uuid)
        Set 主机安全ID
        Parameters:
        Uuid - 主机安全ID
      • getQuuid

        public String getQuuid()
        Get 主机ID
        Returns:
        Quuid 主机ID
      • setQuuid

        public void setQuuid​(String Quuid)
        Set 主机ID
        Parameters:
        Quuid - 主机ID
      • getHostip

        public String getHostip()
        Get 主机内网IP
        Returns:
        Hostip 主机内网IP
      • setHostip

        public void setHostip​(String Hostip)
        Set 主机内网IP
        Parameters:
        Hostip - 主机内网IP
      • getUser

        public String getUser()
        Get 执行用户名
        Returns:
        User 执行用户名
      • setUser

        public void setUser​(String User)
        Set 执行用户名
        Parameters:
        User - 执行用户名
      • getPlatform

        public Long getPlatform()
        Get 平台类型
        Returns:
        Platform 平台类型
      • setPlatform

        public void setPlatform​(Long Platform)
        Set 平台类型
        Parameters:
        Platform - 平台类型
      • getBashCmd

        public String getBashCmd()
        Get 执行命令
        Returns:
        BashCmd 执行命令
      • setBashCmd

        public void setBashCmd​(String BashCmd)
        Set 执行命令
        Parameters:
        BashCmd - 执行命令
      • getRuleId

        public Long getRuleId()
        Get 规则ID
        Returns:
        RuleId 规则ID
      • setRuleId

        public void setRuleId​(Long RuleId)
        Set 规则ID
        Parameters:
        RuleId - 规则ID
      • getRuleName

        public String getRuleName()
        Get 规则名称
        Returns:
        RuleName 规则名称
      • setRuleName

        public void setRuleName​(String RuleName)
        Set 规则名称
        Parameters:
        RuleName - 规则名称
      • getRuleLevel

        public Long getRuleLevel()
        Get 规则等级:1-高 2-中 3-低
        Returns:
        RuleLevel 规则等级:1-高 2-中 3-低
      • setRuleLevel

        public void setRuleLevel​(Long RuleLevel)
        Set 规则等级:1-高 2-中 3-低
        Parameters:
        RuleLevel - 规则等级:1-高 2-中 3-低
      • getStatus

        public Long getStatus()
        Get 处理状态: 0 = 待处理 1= 已处理, 2 = 已加白, 3 = 已忽略
        Returns:
        Status 处理状态: 0 = 待处理 1= 已处理, 2 = 已加白, 3 = 已忽略
      • setStatus

        public void setStatus​(Long Status)
        Set 处理状态: 0 = 待处理 1= 已处理, 2 = 已加白, 3 = 已忽略
        Parameters:
        Status - 处理状态: 0 = 待处理 1= 已处理, 2 = 已加白, 3 = 已忽略
      • getCreateTime

        public String getCreateTime()
        Get 发生时间
        Returns:
        CreateTime 发生时间
      • setCreateTime

        public void setCreateTime​(String CreateTime)
        Set 发生时间
        Parameters:
        CreateTime - 发生时间
      • getMachineName

        public String getMachineName()
        Get 主机名
        Returns:
        MachineName 主机名
      • setMachineName

        public void setMachineName​(String MachineName)
        Set 主机名
        Parameters:
        MachineName - 主机名
      • getDetectBy

        public Long getDetectBy()
        Get 0: bash日志 1: 实时监控(雷霆版) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        DetectBy 0: bash日志 1: 实时监控(雷霆版) 注意:此字段可能返回 null,表示取不到有效值。
      • setDetectBy

        public void setDetectBy​(Long DetectBy)
        Set 0: bash日志 1: 实时监控(雷霆版) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        DetectBy - 0: bash日志 1: 实时监控(雷霆版) 注意:此字段可能返回 null,表示取不到有效值。
      • getPid

        public String getPid()
        Get 进程id 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Pid 进程id 注意:此字段可能返回 null,表示取不到有效值。
      • setPid

        public void setPid​(String Pid)
        Set 进程id 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Pid - 进程id 注意:此字段可能返回 null,表示取不到有效值。
      • getExe

        public String getExe()
        Get 进程名称 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Exe 进程名称 注意:此字段可能返回 null,表示取不到有效值。
      • setExe

        public void setExe​(String Exe)
        Set 进程名称 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Exe - 进程名称 注意:此字段可能返回 null,表示取不到有效值。
      • getModifyTime

        public String getModifyTime()
        Get 处理时间 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ModifyTime 处理时间 注意:此字段可能返回 null,表示取不到有效值。
      • setModifyTime

        public void setModifyTime​(String ModifyTime)
        Set 处理时间 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ModifyTime - 处理时间 注意:此字段可能返回 null,表示取不到有效值。
      • getRuleCategory

        public Long getRuleCategory()
        Get 规则类别 0=系统规则,1=用户规则 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        RuleCategory 规则类别 0=系统规则,1=用户规则 注意:此字段可能返回 null,表示取不到有效值。
      • setRuleCategory

        public void setRuleCategory​(Long RuleCategory)
        Set 规则类别 0=系统规则,1=用户规则 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        RuleCategory - 规则类别 0=系统规则,1=用户规则 注意:此字段可能返回 null,表示取不到有效值。
      • getRegexBashCmd

        public String getRegexBashCmd()
        Get 自动生成的正则表达式 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        RegexBashCmd 自动生成的正则表达式 注意:此字段可能返回 null,表示取不到有效值。
      • setRegexBashCmd

        public void setRegexBashCmd​(String RegexBashCmd)
        Set 自动生成的正则表达式 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        RegexBashCmd - 自动生成的正则表达式 注意:此字段可能返回 null,表示取不到有效值。