Class DescribePolicyGroupListGroup


  • public class DescribePolicyGroupListGroup
    extends AbstractModel
    • Constructor Detail

      • DescribePolicyGroupListGroup

        public DescribePolicyGroupListGroup()
      • DescribePolicyGroupListGroup

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

      • 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 - 策略组名称
      • getIsOpen

        public Boolean getIsOpen()
        Get 是否开启
        Returns:
        IsOpen 是否开启
      • setIsOpen

        public void setIsOpen​(Boolean IsOpen)
        Set 是否开启
        Parameters:
        IsOpen - 是否开启
      • getViewName

        public String getViewName()
        Get 策略视图名称
        Returns:
        ViewName 策略视图名称
      • setViewName

        public void setViewName​(String ViewName)
        Set 策略视图名称
        Parameters:
        ViewName - 策略视图名称
      • getLastEditUin

        public String getLastEditUin()
        Get 最近编辑的用户uin
        Returns:
        LastEditUin 最近编辑的用户uin
      • setLastEditUin

        public void setLastEditUin​(String LastEditUin)
        Set 最近编辑的用户uin
        Parameters:
        LastEditUin - 最近编辑的用户uin
      • getUpdateTime

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

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

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

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

        public Long getUseSum()
        Get 策略组绑定的实例数
        Returns:
        UseSum 策略组绑定的实例数
      • setUseSum

        public void setUseSum​(Long UseSum)
        Set 策略组绑定的实例数
        Parameters:
        UseSum - 策略组绑定的实例数
      • getNoShieldedSum

        public Long getNoShieldedSum()
        Get 策略组绑定的未屏蔽实例数
        Returns:
        NoShieldedSum 策略组绑定的未屏蔽实例数
      • setNoShieldedSum

        public void setNoShieldedSum​(Long NoShieldedSum)
        Set 策略组绑定的未屏蔽实例数
        Parameters:
        NoShieldedSum - 策略组绑定的未屏蔽实例数
      • getIsDefault

        public Long getIsDefault()
        Get 是否为默认策略,0表示非默认策略,1表示默认策略
        Returns:
        IsDefault 是否为默认策略,0表示非默认策略,1表示默认策略
      • setIsDefault

        public void setIsDefault​(Long IsDefault)
        Set 是否为默认策略,0表示非默认策略,1表示默认策略
        Parameters:
        IsDefault - 是否为默认策略,0表示非默认策略,1表示默认策略
      • getCanSetDefault

        public Boolean getCanSetDefault()
        Get 是否可以设置成默认策略
        Returns:
        CanSetDefault 是否可以设置成默认策略
      • setCanSetDefault

        public void setCanSetDefault​(Boolean CanSetDefault)
        Set 是否可以设置成默认策略
        Parameters:
        CanSetDefault - 是否可以设置成默认策略
      • getParentGroupId

        public Long getParentGroupId()
        Get 父策略组id
        Returns:
        ParentGroupId 父策略组id
      • setParentGroupId

        public void setParentGroupId​(Long ParentGroupId)
        Set 父策略组id
        Parameters:
        ParentGroupId - 父策略组id
      • getRemark

        public String getRemark()
        Get 策略组备注
        Returns:
        Remark 策略组备注
      • setRemark

        public void setRemark​(String Remark)
        Set 策略组备注
        Parameters:
        Remark - 策略组备注
      • getProjectId

        public Long getProjectId()
        Get 策略组所属项目id
        Returns:
        ProjectId 策略组所属项目id
      • setProjectId

        public void setProjectId​(Long ProjectId)
        Set 策略组所属项目id
        Parameters:
        ProjectId - 策略组所属项目id
      • getConditions

        public DescribePolicyGroupInfoCondition[] getConditions()
        Get 阈值规则列表 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Conditions 阈值规则列表 注意:此字段可能返回 null,表示取不到有效值。
      • setConditions

        public void setConditions​(DescribePolicyGroupInfoCondition[] Conditions)
        Set 阈值规则列表 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Conditions - 阈值规则列表 注意:此字段可能返回 null,表示取不到有效值。
      • getEventConditions

        public DescribePolicyGroupInfoEventCondition[] getEventConditions()
        Get 产品事件规则列表 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EventConditions 产品事件规则列表 注意:此字段可能返回 null,表示取不到有效值。
      • setEventConditions

        public void setEventConditions​(DescribePolicyGroupInfoEventCondition[] EventConditions)
        Set 产品事件规则列表 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EventConditions - 产品事件规则列表 注意:此字段可能返回 null,表示取不到有效值。
      • getReceiverInfos

        public DescribePolicyGroupInfoReceiverInfo[] getReceiverInfos()
        Get 用户接收人列表 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ReceiverInfos 用户接收人列表 注意:此字段可能返回 null,表示取不到有效值。
      • setReceiverInfos

        public void setReceiverInfos​(DescribePolicyGroupInfoReceiverInfo[] ReceiverInfos)
        Set 用户接收人列表 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ReceiverInfos - 用户接收人列表 注意:此字段可能返回 null,表示取不到有效值。
      • getConditionsTemp

        public DescribePolicyGroupInfoConditionTpl getConditionsTemp()
        Get 模板策略组 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ConditionsTemp 模板策略组 注意:此字段可能返回 null,表示取不到有效值。
      • setConditionsTemp

        public void setConditionsTemp​(DescribePolicyGroupInfoConditionTpl ConditionsTemp)
        Set 模板策略组 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ConditionsTemp - 模板策略组 注意:此字段可能返回 null,表示取不到有效值。
      • getInstanceGroup

        public DescribePolicyGroupListGroupInstanceGroup getInstanceGroup()
        Get 策略组绑定的实例组信息 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        InstanceGroup 策略组绑定的实例组信息 注意:此字段可能返回 null,表示取不到有效值。
      • setInstanceGroup

        public void setInstanceGroup​(DescribePolicyGroupListGroupInstanceGroup InstanceGroup)
        Set 策略组绑定的实例组信息 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        InstanceGroup - 策略组绑定的实例组信息 注意:此字段可能返回 null,表示取不到有效值。
      • getIsUnionRule

        public Long getIsUnionRule()
        Get 且或规则标识, 0表示或规则(任意一条规则满足阈值条件就告警), 1表示且规则(所有规则都满足阈值条件才告警) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        IsUnionRule 且或规则标识, 0表示或规则(任意一条规则满足阈值条件就告警), 1表示且规则(所有规则都满足阈值条件才告警) 注意:此字段可能返回 null,表示取不到有效值。
      • setIsUnionRule

        public void setIsUnionRule​(Long IsUnionRule)
        Set 且或规则标识, 0表示或规则(任意一条规则满足阈值条件就告警), 1表示且规则(所有规则都满足阈值条件才告警) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        IsUnionRule - 且或规则标识, 0表示或规则(任意一条规则满足阈值条件就告警), 1表示且规则(所有规则都满足阈值条件才告警) 注意:此字段可能返回 null,表示取不到有效值。