public class AlarmHistory extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| AlarmHistory() | 
| AlarmHistory(AlarmHistory 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 | 
|---|---|
| String | getAlarmId()Get 告警历史Id | 
| String | getAlarmLevel()Get 告警等级
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getAlarmObject()Get 告警对象 | 
| String | getAlarmShieldingShowTime()Get 屏蔽时间(中文)
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getAlarmShieldingShowType()Get 屏蔽类型(中文)
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getAlarmShieldingTime()Get 屏蔽时间(英文)
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getAlarmShieldingType()Get 屏蔽类型(英文)
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getAlarmShieldReason()Get 屏蔽原因
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getAlarmStatus()Get 告警状态,ALARM=未恢复 OK=已恢复 NO_CONF=已失效 NO_DATA=数据不足 | 
| String | getAlarmType()Get 告警类型 | 
| String | getContent()Get 告警内容 | 
| String | getDimensions()Get 告警实例的维度信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getEventId()Get 事件Id | 
| Long | getFirstOccurTime()Get 时间戳,首次出现时间 | 
| InstanceGroups[] | getInstanceGroup()Get 告警对象所属实例组 | 
| String | getInternalDimensions()Get 告警实例的维度信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getLastOccurTime()Get 时间戳,最后出现时间 | 
| String | getMetricName()Get 指标名称
注意:此字段可能返回 null,表示取不到有效值。 | 
| AlarmHistoryMetric[] | getMetricsInfo()Get 指标信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getMonitorType()Get 监控类型 | 
| String | getNamespace()Get 策略类型 | 
| String[] | getNoticeWays()Get 告警渠道列表 SMS=短信 EMAIL=邮件 CALL=电话 WECHAT=微信 | 
| String | getOriginId()Get 可用于实例、实例组的绑定和解绑接口([BindingPolicyObject](https://cloud.tencent.com/document/product/248/40421)、[UnBindingAllPolicyObject](https://cloud.tencent.com/document/product/248/40568)、[UnBindingPolicyObject](https://cloud.tencent.com/document/product/248/40567))的策略 ID | 
| Long | getPolicyExists()Get 策略是否存在 0=不存在 1=存在 | 
| String | getPolicyId()Get 告警策略 Id | 
| String | getPolicyName()Get 策略名称 | 
| Long | getPolicyPermissions()Get 策略是否有权限
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getProjectId()Get 项目 Id | 
| String | getProjectName()Get 项目名字 | 
| Long[] | getReceiverGroups()Get 接收组列表 | 
| Long[] | getReceiverUids()Get 接收人列表 | 
| String | getRegion()Get 地域 | 
| Long | getShieldFlag()Get 是否有配置告警屏蔽规则
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getVPC()Get 基础产品告警的告警对象所属网络 | 
| void | setAlarmId(String AlarmId)Set 告警历史Id | 
| void | setAlarmLevel(String AlarmLevel)Set 告警等级
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setAlarmObject(String AlarmObject)Set 告警对象 | 
| void | setAlarmShieldingShowTime(String AlarmShieldingShowTime)Set 屏蔽时间(中文)
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setAlarmShieldingShowType(String AlarmShieldingShowType)Set 屏蔽类型(中文)
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setAlarmShieldingTime(String AlarmShieldingTime)Set 屏蔽时间(英文)
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setAlarmShieldingType(String AlarmShieldingType)Set 屏蔽类型(英文)
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setAlarmShieldReason(String AlarmShieldReason)Set 屏蔽原因
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setAlarmStatus(String AlarmStatus)Set 告警状态,ALARM=未恢复 OK=已恢复 NO_CONF=已失效 NO_DATA=数据不足 | 
| void | setAlarmType(String AlarmType)Set 告警类型 | 
| void | setContent(String Content)Set 告警内容 | 
| void | setDimensions(String Dimensions)Set 告警实例的维度信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setEventId(Long EventId)Set 事件Id | 
| void | setFirstOccurTime(Long FirstOccurTime)Set 时间戳,首次出现时间 | 
| void | setInstanceGroup(InstanceGroups[] InstanceGroup)Set 告警对象所属实例组 | 
| void | setInternalDimensions(String InternalDimensions)Set 告警实例的维度信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setLastOccurTime(Long LastOccurTime)Set 时间戳,最后出现时间 | 
| void | setMetricName(String MetricName)Set 指标名称
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setMetricsInfo(AlarmHistoryMetric[] MetricsInfo)Set 指标信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setMonitorType(String MonitorType)Set 监控类型 | 
| void | setNamespace(String Namespace)Set 策略类型 | 
| void | setNoticeWays(String[] NoticeWays)Set 告警渠道列表 SMS=短信 EMAIL=邮件 CALL=电话 WECHAT=微信 | 
| void | setOriginId(String OriginId)Set 可用于实例、实例组的绑定和解绑接口([BindingPolicyObject](https://cloud.tencent.com/document/product/248/40421)、[UnBindingAllPolicyObject](https://cloud.tencent.com/document/product/248/40568)、[UnBindingPolicyObject](https://cloud.tencent.com/document/product/248/40567))的策略 ID | 
| void | setPolicyExists(Long PolicyExists)Set 策略是否存在 0=不存在 1=存在 | 
| void | setPolicyId(String PolicyId)Set 告警策略 Id | 
| void | setPolicyName(String PolicyName)Set 策略名称 | 
| void | setPolicyPermissions(Long PolicyPermissions)Set 策略是否有权限
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setProjectId(Long ProjectId)Set 项目 Id | 
| void | setProjectName(String ProjectName)Set 项目名字 | 
| void | setReceiverGroups(Long[] ReceiverGroups)Set 接收组列表 | 
| void | setReceiverUids(Long[] ReceiverUids)Set 接收人列表 | 
| void | setRegion(String Region)Set 地域 | 
| void | setShieldFlag(Long ShieldFlag)Set 是否有配置告警屏蔽规则
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setVPC(String VPC)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 AlarmHistory()
public AlarmHistory(AlarmHistory source)
public String getAlarmId()
public void setAlarmId(String AlarmId)
AlarmId - 告警历史Idpublic String getMonitorType()
public void setMonitorType(String MonitorType)
MonitorType - 监控类型public String getNamespace()
public void setNamespace(String Namespace)
Namespace - 策略类型public String getAlarmObject()
public void setAlarmObject(String AlarmObject)
AlarmObject - 告警对象public String getContent()
public void setContent(String Content)
Content - 告警内容public Long getFirstOccurTime()
public void setFirstOccurTime(Long FirstOccurTime)
FirstOccurTime - 时间戳,首次出现时间public Long getLastOccurTime()
public void setLastOccurTime(Long LastOccurTime)
LastOccurTime - 时间戳,最后出现时间public String getAlarmStatus()
public void setAlarmStatus(String AlarmStatus)
AlarmStatus - 告警状态,ALARM=未恢复 OK=已恢复 NO_CONF=已失效 NO_DATA=数据不足public String getPolicyId()
public void setPolicyId(String PolicyId)
PolicyId - 告警策略 Idpublic String getPolicyName()
public void setPolicyName(String PolicyName)
PolicyName - 策略名称public String getVPC()
public void setVPC(String VPC)
VPC - 基础产品告警的告警对象所属网络public Long getProjectId()
public void setProjectId(Long ProjectId)
ProjectId - 项目 Idpublic String getProjectName()
public void setProjectName(String ProjectName)
ProjectName - 项目名字public InstanceGroups[] getInstanceGroup()
public void setInstanceGroup(InstanceGroups[] InstanceGroup)
InstanceGroup - 告警对象所属实例组public Long[] getReceiverUids()
public void setReceiverUids(Long[] ReceiverUids)
ReceiverUids - 接收人列表public Long[] getReceiverGroups()
public void setReceiverGroups(Long[] ReceiverGroups)
ReceiverGroups - 接收组列表public String[] getNoticeWays()
public void setNoticeWays(String[] NoticeWays)
NoticeWays - 告警渠道列表 SMS=短信 EMAIL=邮件 CALL=电话 WECHAT=微信public String getOriginId()
public void setOriginId(String OriginId)
OriginId - 可用于实例、实例组的绑定和解绑接口([BindingPolicyObject](https://cloud.tencent.com/document/product/248/40421)、[UnBindingAllPolicyObject](https://cloud.tencent.com/document/product/248/40568)、[UnBindingPolicyObject](https://cloud.tencent.com/document/product/248/40567))的策略 IDpublic String getAlarmType()
public void setAlarmType(String AlarmType)
AlarmType - 告警类型public Long getEventId()
public void setEventId(Long EventId)
EventId - 事件Idpublic String getRegion()
public void setRegion(String Region)
Region - 地域public Long getPolicyExists()
public void setPolicyExists(Long PolicyExists)
PolicyExists - 策略是否存在 0=不存在 1=存在public AlarmHistoryMetric[] getMetricsInfo()
public void setMetricsInfo(AlarmHistoryMetric[] MetricsInfo)
MetricsInfo - 指标信息
注意:此字段可能返回 null,表示取不到有效值。public String getDimensions()
public void setDimensions(String Dimensions)
Dimensions - 告警实例的维度信息
注意:此字段可能返回 null,表示取不到有效值。public String getAlarmLevel()
public void setAlarmLevel(String AlarmLevel)
AlarmLevel - 告警等级
注意:此字段可能返回 null,表示取不到有效值。public Long getShieldFlag()
public void setShieldFlag(Long ShieldFlag)
ShieldFlag - 是否有配置告警屏蔽规则
注意:此字段可能返回 null,表示取不到有效值。public String getAlarmShieldingType()
public void setAlarmShieldingType(String AlarmShieldingType)
AlarmShieldingType - 屏蔽类型(英文)
注意:此字段可能返回 null,表示取不到有效值。public String getAlarmShieldingTime()
public void setAlarmShieldingTime(String AlarmShieldingTime)
AlarmShieldingTime - 屏蔽时间(英文)
注意:此字段可能返回 null,表示取不到有效值。public String getAlarmShieldingShowType()
public void setAlarmShieldingShowType(String AlarmShieldingShowType)
AlarmShieldingShowType - 屏蔽类型(中文)
注意:此字段可能返回 null,表示取不到有效值。public String getAlarmShieldingShowTime()
public void setAlarmShieldingShowTime(String AlarmShieldingShowTime)
AlarmShieldingShowTime - 屏蔽时间(中文)
注意:此字段可能返回 null,表示取不到有效值。public String getAlarmShieldReason()
public void setAlarmShieldReason(String AlarmShieldReason)
AlarmShieldReason - 屏蔽原因
注意:此字段可能返回 null,表示取不到有效值。public String getInternalDimensions()
public void setInternalDimensions(String InternalDimensions)
InternalDimensions - 告警实例的维度信息
注意:此字段可能返回 null,表示取不到有效值。public String getMetricName()
public void setMetricName(String MetricName)
MetricName - 指标名称
注意:此字段可能返回 null,表示取不到有效值。public Long getPolicyPermissions()
public void setPolicyPermissions(Long PolicyPermissions)
PolicyPermissions - 策略是否有权限
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2025. All rights reserved.