public class AlarmPolicy extends AbstractModel
header, skipSign| Constructor and Description |
|---|
AlarmPolicy() |
AlarmPolicy(AlarmPolicy 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 |
|---|---|
Long |
getAdvancedMetricNumber()
Get 高级指标数量
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getCanSetDefault()
Get 能否设置默认策略,1是,0否
注意:此字段可能返回 null,表示取不到有效值。
|
AlarmPolicyCondition |
getCondition()
Get 指标触发条件
注意:此字段可能返回 null,表示取不到有效值。
|
ConditionsTemp |
getConditionsTemp()
Get 模板策略组
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getConditionTemplateId()
Get 触发条件模板 Id
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getEnable()
Get 启停状态 0=停用 1=启用
注意:此字段可能返回 null,表示取不到有效值。
|
AlarmPolicyEventCondition |
getEventCondition()
Get 事件触发条件
注意:此字段可能返回 null,表示取不到有效值。
|
AlarmConditionFilter |
getFilter()
Get 过滤条件
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getFilterDimensionsParam()
Get 策略关联的过滤维度信息
注意:此字段可能返回 null,表示取不到有效值。
|
AlarmGroupByItem[] |
getGroupBy()
Get 聚合条件
注意:此字段可能返回 null,表示取不到有效值。
|
AlarmHierarchicalNotice[] |
getHierarchicalNotices()
Get 模板通知的等级
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getInsertTime()
Get 创建时间
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getInstanceGroupId()
Get 实例分组ID
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getInstanceGroupName()
Get 实例分组名称
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getInstanceSum()
Get 实例分组总实例数
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getIsBindAll()
Get 策略是否是全部对象策略
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getIsDefault()
Get 是否默认策略,1是,0否
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getIsOneClick()
Get 是否为一键告警策略
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getIsSupportAlarmTag()
Get 是否支持告警标签
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getLastEditUin()
Get 最后编辑的用户uin
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getMonitorType()
Get 监控类型 MT_QCE=云产品监控
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getNamespace()
Get 告警策略类型
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getNamespaceShowName()
Get namespace显示名字
注意:此字段可能返回 null,表示取不到有效值。
|
NoticeContentTmplBindInfo[] |
getNoticeContentTmplBindInfos()
Get 通知模板绑定内容模板信息,同NoticeTmplBindInfos
注意:此字段可能返回 null,表示取不到有效值。
|
String[] |
getNoticeIds()
Get 通知规则 id 列表
注意:此字段可能返回 null,表示取不到有效值。
|
AlarmNotice[] |
getNotices()
Get 通知规则 列表
注意:此字段可能返回 null,表示取不到有效值。
|
NoticeContentTmplBindInfo[] |
getNoticeTmplBindInfos()
Get 通知模板绑定内容模板信息
|
Long |
getOneClickStatus()
Get 一键告警策略是否开启
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getOriginId()
Get 用于实例、实例组绑定和解绑接口(BindingPolicyObject、UnBindingAllPolicyObject、UnBindingPolicyObject)的策略 ID
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getPolicyId()
Get 告警策略 ID
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getPolicyName()
Get 告警策略名称
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getPredefinedConfigID()
Get 预设配置id
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getProjectId()
Get 项目 Id -1=无项目 0=默认项目
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getProjectName()
Get 项目名
注意:此字段可能返回 null,表示取不到有效值。
|
String[] |
getRegion()
Get 地域
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getRemark()
Get 备注信息
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getRuleType()
Get 触发条件类型 STATIC=静态阈值 DYNAMIC=动态类型
注意:此字段可能返回 null,表示取不到有效值。
|
TagInstance[] |
getTagInstances()
Get 标签
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getTagOperation()
Get 多标签交/并集关系
注意:此字段可能返回 null,表示取不到有效值。
|
Tag[] |
getTags()
Get 策略标签
注意:此字段可能返回 null,表示取不到有效值。
|
AlarmPolicyTriggerTask[] |
getTriggerTasks()
Get 触发任务列表
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getUpdateTime()
Get 更新时间
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getUseSum()
Get 策略组绑定的实例数
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setAdvancedMetricNumber(Long AdvancedMetricNumber)
Set 高级指标数量
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setCanSetDefault(Long CanSetDefault)
Set 能否设置默认策略,1是,0否
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setCondition(AlarmPolicyCondition Condition)
Set 指标触发条件
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setConditionsTemp(ConditionsTemp ConditionsTemp)
Set 模板策略组
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setConditionTemplateId(String ConditionTemplateId)
Set 触发条件模板 Id
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setEnable(Long Enable)
Set 启停状态 0=停用 1=启用
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setEventCondition(AlarmPolicyEventCondition EventCondition)
Set 事件触发条件
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setFilter(AlarmConditionFilter Filter)
Set 过滤条件
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setFilterDimensionsParam(String FilterDimensionsParam)
Set 策略关联的过滤维度信息
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setGroupBy(AlarmGroupByItem[] GroupBy)
Set 聚合条件
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setHierarchicalNotices(AlarmHierarchicalNotice[] HierarchicalNotices)
Set 模板通知的等级
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setInsertTime(Long InsertTime)
Set 创建时间
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setInstanceGroupId(Long InstanceGroupId)
Set 实例分组ID
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setInstanceGroupName(String InstanceGroupName)
Set 实例分组名称
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setInstanceSum(Long InstanceSum)
Set 实例分组总实例数
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setIsBindAll(Long IsBindAll)
Set 策略是否是全部对象策略
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setIsDefault(Long IsDefault)
Set 是否默认策略,1是,0否
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setIsOneClick(Long IsOneClick)
Set 是否为一键告警策略
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setIsSupportAlarmTag(Long IsSupportAlarmTag)
Set 是否支持告警标签
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setLastEditUin(String LastEditUin)
Set 最后编辑的用户uin
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setMonitorType(String MonitorType)
Set 监控类型 MT_QCE=云产品监控
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setNamespace(String Namespace)
Set 告警策略类型
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setNamespaceShowName(String NamespaceShowName)
Set namespace显示名字
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setNoticeContentTmplBindInfos(NoticeContentTmplBindInfo[] NoticeContentTmplBindInfos)
Set 通知模板绑定内容模板信息,同NoticeTmplBindInfos
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setNoticeIds(String[] NoticeIds)
Set 通知规则 id 列表
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setNotices(AlarmNotice[] Notices)
Set 通知规则 列表
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setNoticeTmplBindInfos(NoticeContentTmplBindInfo[] NoticeTmplBindInfos)
Set 通知模板绑定内容模板信息
|
void |
setOneClickStatus(Long OneClickStatus)
Set 一键告警策略是否开启
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setOriginId(String OriginId)
Set 用于实例、实例组绑定和解绑接口(BindingPolicyObject、UnBindingAllPolicyObject、UnBindingPolicyObject)的策略 ID
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setPolicyId(String PolicyId)
Set 告警策略 ID
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setPolicyName(String PolicyName)
Set 告警策略名称
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setPredefinedConfigID(String PredefinedConfigID)
Set 预设配置id
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setProjectId(Long ProjectId)
Set 项目 Id -1=无项目 0=默认项目
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setProjectName(String ProjectName)
Set 项目名
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setRegion(String[] Region)
Set 地域
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setRemark(String Remark)
Set 备注信息
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setRuleType(String RuleType)
Set 触发条件类型 STATIC=静态阈值 DYNAMIC=动态类型
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setTagInstances(TagInstance[] TagInstances)
Set 标签
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setTagOperation(String TagOperation)
Set 多标签交/并集关系
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setTags(Tag[] Tags)
Set 策略标签
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setTriggerTasks(AlarmPolicyTriggerTask[] TriggerTasks)
Set 触发任务列表
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setUpdateTime(Long UpdateTime)
Set 更新时间
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setUseSum(Long UseSum)
Set 策略组绑定的实例数
注意:此字段可能返回 null,表示取不到有效值。
|
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 AlarmPolicy()
public AlarmPolicy(AlarmPolicy source)
public String getPolicyId()
public void setPolicyId(String PolicyId)
PolicyId - 告警策略 ID
注意:此字段可能返回 null,表示取不到有效值。public String getPolicyName()
public void setPolicyName(String PolicyName)
PolicyName - 告警策略名称
注意:此字段可能返回 null,表示取不到有效值。public String getRemark()
public void setRemark(String Remark)
Remark - 备注信息
注意:此字段可能返回 null,表示取不到有效值。public String getMonitorType()
public void setMonitorType(String MonitorType)
MonitorType - 监控类型 MT_QCE=云产品监控
注意:此字段可能返回 null,表示取不到有效值。public Long getEnable()
public void setEnable(Long Enable)
Enable - 启停状态 0=停用 1=启用
注意:此字段可能返回 null,表示取不到有效值。public Long getUseSum()
public void setUseSum(Long UseSum)
UseSum - 策略组绑定的实例数
注意:此字段可能返回 null,表示取不到有效值。public Long getProjectId()
public void setProjectId(Long ProjectId)
ProjectId - 项目 Id -1=无项目 0=默认项目
注意:此字段可能返回 null,表示取不到有效值。public String getProjectName()
public void setProjectName(String ProjectName)
ProjectName - 项目名
注意:此字段可能返回 null,表示取不到有效值。public String getNamespace()
public void setNamespace(String Namespace)
Namespace - 告警策略类型
注意:此字段可能返回 null,表示取不到有效值。public String getConditionTemplateId()
public void setConditionTemplateId(String ConditionTemplateId)
ConditionTemplateId - 触发条件模板 Id
注意:此字段可能返回 null,表示取不到有效值。public AlarmPolicyCondition getCondition()
public void setCondition(AlarmPolicyCondition Condition)
Condition - 指标触发条件
注意:此字段可能返回 null,表示取不到有效值。public AlarmPolicyEventCondition getEventCondition()
public void setEventCondition(AlarmPolicyEventCondition EventCondition)
EventCondition - 事件触发条件
注意:此字段可能返回 null,表示取不到有效值。public String[] getNoticeIds()
public void setNoticeIds(String[] NoticeIds)
NoticeIds - 通知规则 id 列表
注意:此字段可能返回 null,表示取不到有效值。public AlarmNotice[] getNotices()
public void setNotices(AlarmNotice[] Notices)
Notices - 通知规则 列表
注意:此字段可能返回 null,表示取不到有效值。public AlarmPolicyTriggerTask[] getTriggerTasks()
public void setTriggerTasks(AlarmPolicyTriggerTask[] TriggerTasks)
TriggerTasks - 触发任务列表
注意:此字段可能返回 null,表示取不到有效值。public ConditionsTemp getConditionsTemp()
public void setConditionsTemp(ConditionsTemp ConditionsTemp)
ConditionsTemp - 模板策略组
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。public String getLastEditUin()
public void setLastEditUin(String LastEditUin)
LastEditUin - 最后编辑的用户uin
注意:此字段可能返回 null,表示取不到有效值。public Long getUpdateTime()
public void setUpdateTime(Long UpdateTime)
UpdateTime - 更新时间
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。public Long getInsertTime()
public void setInsertTime(Long InsertTime)
InsertTime - 创建时间
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。public String[] getRegion()
public void setRegion(String[] Region)
Region - 地域
注意:此字段可能返回 null,表示取不到有效值。public String getNamespaceShowName()
public void setNamespaceShowName(String NamespaceShowName)
NamespaceShowName - namespace显示名字
注意:此字段可能返回 null,表示取不到有效值。public Long getIsDefault()
public void setIsDefault(Long IsDefault)
IsDefault - 是否默认策略,1是,0否
注意:此字段可能返回 null,表示取不到有效值。public Long getCanSetDefault()
public void setCanSetDefault(Long CanSetDefault)
CanSetDefault - 能否设置默认策略,1是,0否
注意:此字段可能返回 null,表示取不到有效值。public Long getInstanceGroupId()
public void setInstanceGroupId(Long InstanceGroupId)
InstanceGroupId - 实例分组ID
注意:此字段可能返回 null,表示取不到有效值。public Long getInstanceSum()
public void setInstanceSum(Long InstanceSum)
InstanceSum - 实例分组总实例数
注意:此字段可能返回 null,表示取不到有效值。public String getInstanceGroupName()
public void setInstanceGroupName(String InstanceGroupName)
InstanceGroupName - 实例分组名称
注意:此字段可能返回 null,表示取不到有效值。public String getRuleType()
public void setRuleType(String RuleType)
RuleType - 触发条件类型 STATIC=静态阈值 DYNAMIC=动态类型
注意:此字段可能返回 null,表示取不到有效值。public String getOriginId()
public void setOriginId(String OriginId)
OriginId - 用于实例、实例组绑定和解绑接口(BindingPolicyObject、UnBindingAllPolicyObject、UnBindingPolicyObject)的策略 ID
注意:此字段可能返回 null,表示取不到有效值。public TagInstance[] getTagInstances()
public void setTagInstances(TagInstance[] TagInstances)
TagInstances - 标签
注意:此字段可能返回 null,表示取不到有效值。public AlarmConditionFilter getFilter()
public void setFilter(AlarmConditionFilter Filter)
Filter - 过滤条件
注意:此字段可能返回 null,表示取不到有效值。public AlarmGroupByItem[] getGroupBy()
public void setGroupBy(AlarmGroupByItem[] GroupBy)
GroupBy - 聚合条件
注意:此字段可能返回 null,表示取不到有效值。public String getFilterDimensionsParam()
public void setFilterDimensionsParam(String FilterDimensionsParam)
FilterDimensionsParam - 策略关联的过滤维度信息
注意:此字段可能返回 null,表示取不到有效值。public Long getIsOneClick()
public void setIsOneClick(Long IsOneClick)
IsOneClick - 是否为一键告警策略
注意:此字段可能返回 null,表示取不到有效值。public Long getOneClickStatus()
public void setOneClickStatus(Long OneClickStatus)
OneClickStatus - 一键告警策略是否开启
注意:此字段可能返回 null,表示取不到有效值。public Long getAdvancedMetricNumber()
public void setAdvancedMetricNumber(Long AdvancedMetricNumber)
AdvancedMetricNumber - 高级指标数量
注意:此字段可能返回 null,表示取不到有效值。public Long getIsBindAll()
public void setIsBindAll(Long IsBindAll)
IsBindAll - 策略是否是全部对象策略
注意:此字段可能返回 null,表示取不到有效值。public Tag[] getTags()
public void setTags(Tag[] Tags)
Tags - 策略标签
注意:此字段可能返回 null,表示取不到有效值。public Long getIsSupportAlarmTag()
public void setIsSupportAlarmTag(Long IsSupportAlarmTag)
IsSupportAlarmTag - 是否支持告警标签
注意:此字段可能返回 null,表示取不到有效值。public String getTagOperation()
public void setTagOperation(String TagOperation)
TagOperation - 多标签交/并集关系
注意:此字段可能返回 null,表示取不到有效值。public NoticeContentTmplBindInfo[] getNoticeTmplBindInfos()
public void setNoticeTmplBindInfos(NoticeContentTmplBindInfo[] NoticeTmplBindInfos)
NoticeTmplBindInfos - 通知模板绑定内容模板信息public AlarmHierarchicalNotice[] getHierarchicalNotices()
public void setHierarchicalNotices(AlarmHierarchicalNotice[] HierarchicalNotices)
HierarchicalNotices - 模板通知的等级
注意:此字段可能返回 null,表示取不到有效值。public NoticeContentTmplBindInfo[] getNoticeContentTmplBindInfos()
public void setNoticeContentTmplBindInfos(NoticeContentTmplBindInfo[] NoticeContentTmplBindInfos)
NoticeContentTmplBindInfos - 通知模板绑定内容模板信息,同NoticeTmplBindInfos
注意:此字段可能返回 null,表示取不到有效值。public String getPredefinedConfigID()
public void setPredefinedConfigID(String PredefinedConfigID)
PredefinedConfigID - 预设配置id
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2025. All rights reserved.