public class PolicyGroup extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| PolicyGroup() | 
| 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| Boolean | getCanSetDefault()Get 是否可设为默认告警策略 | 
| Boolean | getEnable()Get 告警策略启用状态 | 
| Long | getGroupID()Get 告警策略组ID | 
| String | getGroupName()Get 告警策略组名称 | 
| Long | getInsertTime()Get 创建时间 | 
| Long | getIsDefault()Get 是否为默认告警策略 | 
| Long | getIsUnionRule()Get 是否为与关系规则 | 
| Long | getLastEditUin()Get 最后修改人UIN | 
| Long | getNoShieldedInstanceCount()Get 未屏蔽的实例数 | 
| Long | getParentGroupID()Get 父策略组ID | 
| Long | getProjectID()Get 所属项目ID | 
| PolicyGroupReceiverInfo[] | getReceiverInfos()Get 告警接收对象信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getRemark()Get 备注信息 | 
| Long | getTotalInstanceCount()Get 总绑定实例数 | 
| Long | getUpdateTime()Get 修改时间 | 
| String | getViewName()Get 视图 | 
| void | setCanSetDefault(Boolean CanSetDefault)Set 是否可设为默认告警策略 | 
| void | setEnable(Boolean Enable)Set 告警策略启用状态 | 
| void | setGroupID(Long GroupID)Set 告警策略组ID | 
| void | setGroupName(String GroupName)Set 告警策略组名称 | 
| void | setInsertTime(Long InsertTime)Set 创建时间 | 
| void | setIsDefault(Long IsDefault)Set 是否为默认告警策略 | 
| void | setIsUnionRule(Long IsUnionRule)Set 是否为与关系规则 | 
| void | setLastEditUin(Long LastEditUin)Set 最后修改人UIN | 
| void | setNoShieldedInstanceCount(Long NoShieldedInstanceCount)Set 未屏蔽的实例数 | 
| void | setParentGroupID(Long ParentGroupID)Set 父策略组ID | 
| void | setProjectID(Long ProjectID)Set 所属项目ID | 
| void | setReceiverInfos(PolicyGroupReceiverInfo[] ReceiverInfos)Set 告警接收对象信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setRemark(String Remark)Set 备注信息 | 
| void | setTotalInstanceCount(Long TotalInstanceCount)Set 总绑定实例数 | 
| void | setUpdateTime(Long UpdateTime)Set 修改时间 | 
| void | setViewName(String ViewName)Set 视图 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic PolicyGroup()
public PolicyGroup(PolicyGroup source)
public Boolean getCanSetDefault()
public void setCanSetDefault(Boolean CanSetDefault)
CanSetDefault - 是否可设为默认告警策略public Long getGroupID()
public void setGroupID(Long GroupID)
GroupID - 告警策略组IDpublic String getGroupName()
public void setGroupName(String GroupName)
GroupName - 告警策略组名称public Long getInsertTime()
public void setInsertTime(Long InsertTime)
InsertTime - 创建时间public Long getIsDefault()
public void setIsDefault(Long IsDefault)
IsDefault - 是否为默认告警策略public Boolean getEnable()
public void setEnable(Boolean Enable)
Enable - 告警策略启用状态public Long getLastEditUin()
public void setLastEditUin(Long LastEditUin)
LastEditUin - 最后修改人UINpublic Long getNoShieldedInstanceCount()
public void setNoShieldedInstanceCount(Long NoShieldedInstanceCount)
NoShieldedInstanceCount - 未屏蔽的实例数public Long getParentGroupID()
public void setParentGroupID(Long ParentGroupID)
ParentGroupID - 父策略组IDpublic Long getProjectID()
public void setProjectID(Long ProjectID)
ProjectID - 所属项目IDpublic PolicyGroupReceiverInfo[] getReceiverInfos()
public void setReceiverInfos(PolicyGroupReceiverInfo[] ReceiverInfos)
ReceiverInfos - 告警接收对象信息
注意:此字段可能返回 null,表示取不到有效值。public String getRemark()
public void setRemark(String Remark)
Remark - 备注信息public Long getUpdateTime()
public void setUpdateTime(Long UpdateTime)
UpdateTime - 修改时间public Long getTotalInstanceCount()
public void setTotalInstanceCount(Long TotalInstanceCount)
TotalInstanceCount - 总绑定实例数public String getViewName()
public void setViewName(String ViewName)
ViewName - 视图public Long getIsUnionRule()
public void setIsUnionRule(Long IsUnionRule)
IsUnionRule - 是否为与关系规则Copyright © 2025. All rights reserved.