Class ModifyPolicyGroupRequest

    • Constructor Detail

      • ModifyPolicyGroupRequest

        public ModifyPolicyGroupRequest()
      • ModifyPolicyGroupRequest

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

      • getModule

        public String getModule()
        Get 固定值,为"monitor"
        Returns:
        Module 固定值,为"monitor"
      • setModule

        public void setModule​(String Module)
        Set 固定值,为"monitor"
        Parameters:
        Module - 固定值,为"monitor"
      • getGroupId

        public Long getGroupId()
        Get 策略组id
        Returns:
        GroupId 策略组id
      • setGroupId

        public void setGroupId​(Long GroupId)
        Set 策略组id
        Parameters:
        GroupId - 策略组id
      • getViewName

        public String getViewName()
        Get 告警类型
        Returns:
        ViewName 告警类型
      • setViewName

        public void setViewName​(String ViewName)
        Set 告警类型
        Parameters:
        ViewName - 告警类型
      • getGroupName

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

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

        public Long getIsUnionRule()
        Get 指标告警条件的且或关系,1表示且告警,所有指标告警条件都达到才告警,0表示或告警,任意指标告警条件达到都告警
        Returns:
        IsUnionRule 指标告警条件的且或关系,1表示且告警,所有指标告警条件都达到才告警,0表示或告警,任意指标告警条件达到都告警
      • setIsUnionRule

        public void setIsUnionRule​(Long IsUnionRule)
        Set 指标告警条件的且或关系,1表示且告警,所有指标告警条件都达到才告警,0表示或告警,任意指标告警条件达到都告警
        Parameters:
        IsUnionRule - 指标告警条件的且或关系,1表示且告警,所有指标告警条件都达到才告警,0表示或告警,任意指标告警条件达到都告警
      • getConditions

        public ModifyPolicyGroupCondition[] getConditions()
        Get 指标告警条件规则,不填表示删除已有的所有指标告警条件规则
        Returns:
        Conditions 指标告警条件规则,不填表示删除已有的所有指标告警条件规则
      • setConditions

        public void setConditions​(ModifyPolicyGroupCondition[] Conditions)
        Set 指标告警条件规则,不填表示删除已有的所有指标告警条件规则
        Parameters:
        Conditions - 指标告警条件规则,不填表示删除已有的所有指标告警条件规则
      • getEventConditions

        public ModifyPolicyGroupEventCondition[] getEventConditions()
        Get 事件告警条件,不填表示删除已有的事件告警条件
        Returns:
        EventConditions 事件告警条件,不填表示删除已有的事件告警条件
      • setEventConditions

        public void setEventConditions​(ModifyPolicyGroupEventCondition[] EventConditions)
        Set 事件告警条件,不填表示删除已有的事件告警条件
        Parameters:
        EventConditions - 事件告警条件,不填表示删除已有的事件告警条件
      • getConditionTempGroupId

        public Long getConditionTempGroupId()
        Get 模板策略组id
        Returns:
        ConditionTempGroupId 模板策略组id
      • setConditionTempGroupId

        public void setConditionTempGroupId​(Long ConditionTempGroupId)
        Set 模板策略组id
        Parameters:
        ConditionTempGroupId - 模板策略组id