public class PrometheusNotification extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| PrometheusNotification() | 
| PrometheusNotification(PrometheusNotification 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 | getEnabled()Get 是否启用 | 
| String[] | getNotifyWay()Get 告警通知方式。目前有SMS、EMAIL、CALL、WECHAT方式。
分别代表:短信、邮件、电话、微信
注意:此字段可能返回 null,表示取不到有效值。 | 
| Boolean | getPhoneArriveNotice()Get 电话告警触达通知
注:NotifyWay选择CALL,采用该参数。
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getPhoneCircleInterval()Get 电话告警轮外间隔。单位:秒
注:NotifyWay选择CALL,采用该参数。
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getPhoneCircleTimes()Get 电话告警次数。
注:NotifyWay选择CALL,采用该参数。
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getPhoneInnerInterval()Get 电话告警轮内间隔。单位:秒
注:NotifyWay选择CALL,采用该参数。
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long[] | getPhoneNotifyOrder()Get 电话告警顺序。
注:NotifyWay选择CALL,采用该参数。
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long[] | getReceiverGroups()Get 告警接收组(用户组)
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getRepeatInterval()Get 收敛时间 | 
| String | getTimeRangeEnd()Get 生效结束时间 | 
| String | getTimeRangeStart()Get 生效起始时间 | 
| String | getType()Get 通道类型,默认为amp,支持以下
amp
webhook
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getWebHook()Get 如果Type为webhook, 则该字段为必填项
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setEnabled(Boolean Enabled)Set 是否启用 | 
| void | setNotifyWay(String[] NotifyWay)Set 告警通知方式。目前有SMS、EMAIL、CALL、WECHAT方式。
分别代表:短信、邮件、电话、微信
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setPhoneArriveNotice(Boolean PhoneArriveNotice)Set 电话告警触达通知
注:NotifyWay选择CALL,采用该参数。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setPhoneCircleInterval(Long PhoneCircleInterval)Set 电话告警轮外间隔。单位:秒
注:NotifyWay选择CALL,采用该参数。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setPhoneCircleTimes(Long PhoneCircleTimes)Set 电话告警次数。
注:NotifyWay选择CALL,采用该参数。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setPhoneInnerInterval(Long PhoneInnerInterval)Set 电话告警轮内间隔。单位:秒
注:NotifyWay选择CALL,采用该参数。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setPhoneNotifyOrder(Long[] PhoneNotifyOrder)Set 电话告警顺序。
注:NotifyWay选择CALL,采用该参数。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setReceiverGroups(Long[] ReceiverGroups)Set 告警接收组(用户组)
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setRepeatInterval(String RepeatInterval)Set 收敛时间 | 
| void | setTimeRangeEnd(String TimeRangeEnd)Set 生效结束时间 | 
| void | setTimeRangeStart(String TimeRangeStart)Set 生效起始时间 | 
| void | setType(String Type)Set 通道类型,默认为amp,支持以下
amp
webhook
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setWebHook(String WebHook)Set 如果Type为webhook, 则该字段为必填项
注意:此字段可能返回 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 PrometheusNotification()
public PrometheusNotification(PrometheusNotification source)
public Boolean getEnabled()
public void setEnabled(Boolean Enabled)
Enabled - 是否启用public String getRepeatInterval()
public void setRepeatInterval(String RepeatInterval)
RepeatInterval - 收敛时间public String getTimeRangeStart()
public void setTimeRangeStart(String TimeRangeStart)
TimeRangeStart - 生效起始时间public String getTimeRangeEnd()
public void setTimeRangeEnd(String TimeRangeEnd)
TimeRangeEnd - 生效结束时间public String[] getNotifyWay()
public void setNotifyWay(String[] NotifyWay)
NotifyWay - 告警通知方式。目前有SMS、EMAIL、CALL、WECHAT方式。
分别代表:短信、邮件、电话、微信
注意:此字段可能返回 null,表示取不到有效值。public Long[] getReceiverGroups()
public void setReceiverGroups(Long[] ReceiverGroups)
ReceiverGroups - 告警接收组(用户组)
注意:此字段可能返回 null,表示取不到有效值。public Long[] getPhoneNotifyOrder()
public void setPhoneNotifyOrder(Long[] PhoneNotifyOrder)
PhoneNotifyOrder - 电话告警顺序。
注:NotifyWay选择CALL,采用该参数。
注意:此字段可能返回 null,表示取不到有效值。public Long getPhoneCircleTimes()
public void setPhoneCircleTimes(Long PhoneCircleTimes)
PhoneCircleTimes - 电话告警次数。
注:NotifyWay选择CALL,采用该参数。
注意:此字段可能返回 null,表示取不到有效值。public Long getPhoneInnerInterval()
public void setPhoneInnerInterval(Long PhoneInnerInterval)
PhoneInnerInterval - 电话告警轮内间隔。单位:秒
注:NotifyWay选择CALL,采用该参数。
注意:此字段可能返回 null,表示取不到有效值。public Long getPhoneCircleInterval()
public void setPhoneCircleInterval(Long PhoneCircleInterval)
PhoneCircleInterval - 电话告警轮外间隔。单位:秒
注:NotifyWay选择CALL,采用该参数。
注意:此字段可能返回 null,表示取不到有效值。public Boolean getPhoneArriveNotice()
public void setPhoneArriveNotice(Boolean PhoneArriveNotice)
PhoneArriveNotice - 电话告警触达通知
注:NotifyWay选择CALL,采用该参数。
注意:此字段可能返回 null,表示取不到有效值。public String getType()
public void setType(String Type)
Type - 通道类型,默认为amp,支持以下
amp
webhook
注意:此字段可能返回 null,表示取不到有效值。public String getWebHook()
public void setWebHook(String WebHook)
WebHook - 如果Type为webhook, 则该字段为必填项
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2025. All rights reserved.