public class AlarmHistory extends AbstractModel
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 |
getAlarmObject()
Get 告警对象
|
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 告警对象所属实例组
|
Long |
getLastOccurTime()
Get 时间戳,最后出现时间
|
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 |
getProjectId()
Get 项目 Id
|
String |
getProjectName()
Get 项目名字
|
Long[] |
getReceiverGroups()
Get 接收组列表
|
Long[] |
getReceiverUids()
Get 接收人列表
|
String |
getRegion()
Get 地域
|
String |
getVPC()
Get 基础产品告警的告警对象所属网络
|
void |
setAlarmId(String AlarmId)
Set 告警历史Id
|
void |
setAlarmObject(String AlarmObject)
Set 告警对象
|
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 |
setLastOccurTime(Long LastOccurTime)
Set 时间戳,最后出现时间
|
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 |
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 |
setVPC(String VPC)
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 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,表示取不到有效值。Copyright © 2021. All rights reserved.