Class PolicyGroup

    • Constructor Detail

      • PolicyGroup

        public PolicyGroup()
      • PolicyGroup

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

      • getCanSetDefault

        public Boolean getCanSetDefault()
        Get 是否可设为默认告警策略
        Returns:
        CanSetDefault 是否可设为默认告警策略
      • setCanSetDefault

        public void setCanSetDefault​(Boolean CanSetDefault)
        Set 是否可设为默认告警策略
        Parameters:
        CanSetDefault - 是否可设为默认告警策略
      • getGroupID

        public Long getGroupID()
        Get 告警策略组ID
        Returns:
        GroupID 告警策略组ID
      • setGroupID

        public void setGroupID​(Long GroupID)
        Set 告警策略组ID
        Parameters:
        GroupID - 告警策略组ID
      • getGroupName

        public String getGroupName()
        Get 告警策略组名称
        Returns:
        GroupName 告警策略组名称
      • setGroupName

        public void setGroupName​(String GroupName)
        Set 告警策略组名称
        Parameters:
        GroupName - 告警策略组名称
      • getInsertTime

        public Long getInsertTime()
        Get 创建时间
        Returns:
        InsertTime 创建时间
      • setInsertTime

        public void setInsertTime​(Long InsertTime)
        Set 创建时间
        Parameters:
        InsertTime - 创建时间
      • getIsDefault

        public Long getIsDefault()
        Get 是否为默认告警策略
        Returns:
        IsDefault 是否为默认告警策略
      • setIsDefault

        public void setIsDefault​(Long IsDefault)
        Set 是否为默认告警策略
        Parameters:
        IsDefault - 是否为默认告警策略
      • getEnable

        public Boolean getEnable()
        Get 告警策略启用状态
        Returns:
        Enable 告警策略启用状态
      • setEnable

        public void setEnable​(Boolean Enable)
        Set 告警策略启用状态
        Parameters:
        Enable - 告警策略启用状态
      • getLastEditUin

        public Long getLastEditUin()
        Get 最后修改人UIN
        Returns:
        LastEditUin 最后修改人UIN
      • setLastEditUin

        public void setLastEditUin​(Long LastEditUin)
        Set 最后修改人UIN
        Parameters:
        LastEditUin - 最后修改人UIN
      • getNoShieldedInstanceCount

        public Long getNoShieldedInstanceCount()
        Get 未屏蔽的实例数
        Returns:
        NoShieldedInstanceCount 未屏蔽的实例数
      • setNoShieldedInstanceCount

        public void setNoShieldedInstanceCount​(Long NoShieldedInstanceCount)
        Set 未屏蔽的实例数
        Parameters:
        NoShieldedInstanceCount - 未屏蔽的实例数
      • getParentGroupID

        public Long getParentGroupID()
        Get 父策略组ID
        Returns:
        ParentGroupID 父策略组ID
      • setParentGroupID

        public void setParentGroupID​(Long ParentGroupID)
        Set 父策略组ID
        Parameters:
        ParentGroupID - 父策略组ID
      • getProjectID

        public Long getProjectID()
        Get 所属项目ID
        Returns:
        ProjectID 所属项目ID
      • setProjectID

        public void setProjectID​(Long ProjectID)
        Set 所属项目ID
        Parameters:
        ProjectID - 所属项目ID
      • getReceiverInfos

        public PolicyGroupReceiverInfo[] getReceiverInfos()
        Get 告警接收对象信息 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ReceiverInfos 告警接收对象信息 注意:此字段可能返回 null,表示取不到有效值。
      • setReceiverInfos

        public void setReceiverInfos​(PolicyGroupReceiverInfo[] ReceiverInfos)
        Set 告警接收对象信息 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ReceiverInfos - 告警接收对象信息 注意:此字段可能返回 null,表示取不到有效值。
      • getRemark

        public String getRemark()
        Get 备注信息
        Returns:
        Remark 备注信息
      • setRemark

        public void setRemark​(String Remark)
        Set 备注信息
        Parameters:
        Remark - 备注信息
      • getUpdateTime

        public Long getUpdateTime()
        Get 修改时间
        Returns:
        UpdateTime 修改时间
      • setUpdateTime

        public void setUpdateTime​(Long UpdateTime)
        Set 修改时间
        Parameters:
        UpdateTime - 修改时间
      • getTotalInstanceCount

        public Long getTotalInstanceCount()
        Get 总绑定实例数
        Returns:
        TotalInstanceCount 总绑定实例数
      • setTotalInstanceCount

        public void setTotalInstanceCount​(Long TotalInstanceCount)
        Set 总绑定实例数
        Parameters:
        TotalInstanceCount - 总绑定实例数
      • getViewName

        public String getViewName()
        Get 视图
        Returns:
        ViewName 视图
      • setViewName

        public void setViewName​(String ViewName)
        Set 视图
        Parameters:
        ViewName - 视图
      • getIsUnionRule

        public Long getIsUnionRule()
        Get 是否为与关系规则
        Returns:
        IsUnionRule 是否为与关系规则
      • setIsUnionRule

        public void setIsUnionRule​(Long IsUnionRule)
        Set 是否为与关系规则
        Parameters:
        IsUnionRule - 是否为与关系规则