public class PolicyGroup extends AbstractModel
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, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public 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 © 2022. All rights reserved.