Class AuditLog

    • Constructor Detail

      • AuditLog

        public AuditLog()
      • AuditLog

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

      • getAffectRows

        public Long getAffectRows()
        Get 影响行数。
        Returns:
        AffectRows 影响行数。
      • setAffectRows

        public void setAffectRows​(Long AffectRows)
        Set 影响行数。
        Parameters:
        AffectRows - 影响行数。
      • getErrCode

        public Long getErrCode()
        Get 错误码。
        Returns:
        ErrCode 错误码。
      • setErrCode

        public void setErrCode​(Long ErrCode)
        Set 错误码。
        Parameters:
        ErrCode - 错误码。
      • getSqlType

        public String getSqlType()
        Get SQL类型。
        Returns:
        SqlType SQL类型。
      • setSqlType

        public void setSqlType​(String SqlType)
        Set SQL类型。
        Parameters:
        SqlType - SQL类型。
      • getTableName

        public String getTableName()
        Get 表名称。
        Returns:
        TableName 表名称。
      • setTableName

        public void setTableName​(String TableName)
        Set 表名称。
        Parameters:
        TableName - 表名称。
      • getInstanceName

        public String getInstanceName()
        Get 实例名称。
        Returns:
        InstanceName 实例名称。
      • setInstanceName

        public void setInstanceName​(String InstanceName)
        Set 实例名称。
        Parameters:
        InstanceName - 实例名称。
      • getPolicyName

        public String getPolicyName()
        Get 审计策略名称。
        Returns:
        PolicyName 审计策略名称。
      • setPolicyName

        public void setPolicyName​(String PolicyName)
        Set 审计策略名称。
        Parameters:
        PolicyName - 审计策略名称。
      • getDBName

        public String getDBName()
        Get 数据库名称。
        Returns:
        DBName 数据库名称。
      • setDBName

        public void setDBName​(String DBName)
        Set 数据库名称。
        Parameters:
        DBName - 数据库名称。
      • getSql

        public String getSql()
        Get SQL语句。
        Returns:
        Sql SQL语句。
      • setSql

        public void setSql​(String Sql)
        Set SQL语句。
        Parameters:
        Sql - SQL语句。
      • getHost

        public String getHost()
        Get 客户端地址。
        Returns:
        Host 客户端地址。
      • setHost

        public void setHost​(String Host)
        Set 客户端地址。
        Parameters:
        Host - 客户端地址。
      • getUser

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

        public void setUser​(String User)
        Set 用户名。
        Parameters:
        User - 用户名。
      • getExecTime

        public Long getExecTime()
        Get 执行时间,微秒。
        Returns:
        ExecTime 执行时间,微秒。
      • setExecTime

        public void setExecTime​(Long ExecTime)
        Set 执行时间,微秒。
        Parameters:
        ExecTime - 执行时间,微秒。
      • getTimestamp

        public String getTimestamp()
        Get 时间。
        Returns:
        Timestamp 时间。
      • setTimestamp

        public void setTimestamp​(String Timestamp)
        Set 时间。
        Parameters:
        Timestamp - 时间。
      • getSentRows

        public Long getSentRows()
        Get 返回行数。
        Returns:
        SentRows 返回行数。
      • setSentRows

        public void setSentRows​(Long SentRows)
        Set 返回行数。
        Parameters:
        SentRows - 返回行数。
      • getThreadId

        public Long getThreadId()
        Get 执行线程ID。
        Returns:
        ThreadId 执行线程ID。
      • setThreadId

        public void setThreadId​(Long ThreadId)
        Set 执行线程ID。
        Parameters:
        ThreadId - 执行线程ID。
      • getCheckRows

        public Long getCheckRows()
        Get 扫描行数。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        CheckRows 扫描行数。 注意:此字段可能返回 null,表示取不到有效值。
      • setCheckRows

        public void setCheckRows​(Long CheckRows)
        Set 扫描行数。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        CheckRows - 扫描行数。 注意:此字段可能返回 null,表示取不到有效值。
      • getCpuTime

        public Float getCpuTime()
        Get cpu执行时间,微秒。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        CpuTime cpu执行时间,微秒。 注意:此字段可能返回 null,表示取不到有效值。
      • setCpuTime

        public void setCpuTime​(Float CpuTime)
        Set cpu执行时间,微秒。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        CpuTime - cpu执行时间,微秒。 注意:此字段可能返回 null,表示取不到有效值。
      • getIoWaitTime

        public Long getIoWaitTime()
        Get IO等待时间,微秒。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        IoWaitTime IO等待时间,微秒。 注意:此字段可能返回 null,表示取不到有效值。
      • setIoWaitTime

        public void setIoWaitTime​(Long IoWaitTime)
        Set IO等待时间,微秒。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        IoWaitTime - IO等待时间,微秒。 注意:此字段可能返回 null,表示取不到有效值。
      • getLockWaitTime

        public Long getLockWaitTime()
        Get 锁等待时间,微秒。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        LockWaitTime 锁等待时间,微秒。 注意:此字段可能返回 null,表示取不到有效值。
      • setLockWaitTime

        public void setLockWaitTime​(Long LockWaitTime)
        Set 锁等待时间,微秒。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        LockWaitTime - 锁等待时间,微秒。 注意:此字段可能返回 null,表示取不到有效值。
      • getTrxLivingTime

        public Long getTrxLivingTime()
        Get 事物持续等待时间,微秒。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        TrxLivingTime 事物持续等待时间,微秒。 注意:此字段可能返回 null,表示取不到有效值。
      • setTrxLivingTime

        public void setTrxLivingTime​(Long TrxLivingTime)
        Set 事物持续等待时间,微秒。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        TrxLivingTime - 事物持续等待时间,微秒。 注意:此字段可能返回 null,表示取不到有效值。
      • getNsTime

        public Long getNsTime()
        Get 开始时间,与timestamp构成一个精确到纳秒的时间。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        NsTime 开始时间,与timestamp构成一个精确到纳秒的时间。 注意:此字段可能返回 null,表示取不到有效值。
      • setNsTime

        public void setNsTime​(Long NsTime)
        Set 开始时间,与timestamp构成一个精确到纳秒的时间。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        NsTime - 开始时间,与timestamp构成一个精确到纳秒的时间。 注意:此字段可能返回 null,表示取不到有效值。
      • getTemplateInfo

        public LogRuleTemplateInfo[] getTemplateInfo()
        Get 日志命中规则模板的基本信息 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        TemplateInfo 日志命中规则模板的基本信息 注意:此字段可能返回 null,表示取不到有效值。
      • setTemplateInfo

        public void setTemplateInfo​(LogRuleTemplateInfo[] TemplateInfo)
        Set 日志命中规则模板的基本信息 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        TemplateInfo - 日志命中规则模板的基本信息 注意:此字段可能返回 null,表示取不到有效值。