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, 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,表示取不到有效值。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 © 2024. All rights reserved.