Class DescribePolicyGroupInfoReceiverInfo
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.monitor.v20180724.models.DescribePolicyGroupInfoReceiverInfo
-
public class DescribePolicyGroupInfoReceiverInfo extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description DescribePolicyGroupInfoReceiverInfo()DescribePolicyGroupInfoReceiverInfo(DescribePolicyGroupInfoReceiverInfo 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LonggetEndTime()Get 告警时间段结束时间。含义同StartTimeLonggetNeedSendNotice()Get 是否需要电话告警触达提示。0不需要,1需要String[]getNotifyWay()Get 告警通知方式。可选 "SMS","SITE","EMAIL","CALL","WECHAT"LonggetPersonInterval()Get 电话告警对个人间隔(秒)StringgetReceiveLanguage()Get 告警发送语言 注意:此字段可能返回 null,表示取不到有效值。Long[]getReceiverGroupList()Get 告警接收组id列表StringgetReceiverType()Get 接收类型。“group”(接收组)或“user”(接收人)Long[]getReceiverUserList()Get 告警接收人id列表String[]getRecoverNotify()Get 恢复通知方式。可选"SMS"LonggetRoundInterval()Get 电话告警每轮间隔(秒)LonggetRoundNumber()Get 电话告警轮数String[]getSendFor()Get 电话告警通知时机。可选"OCCUR"(告警时通知),"RECOVER"(恢复时通知)LonggetStartTime()Get 告警时间段开始时间。范围[0,86400),作为 UNIX 时间戳转成北京时间后去掉日期,例如7200表示"10:0:0"Long[]getUidList()Get 电话告警接收者uid 注意:此字段可能返回 null,表示取不到有效值。voidsetEndTime(Long EndTime)Set 告警时间段结束时间。含义同StartTimevoidsetNeedSendNotice(Long NeedSendNotice)Set 是否需要电话告警触达提示。0不需要,1需要voidsetNotifyWay(String[] NotifyWay)Set 告警通知方式。可选 "SMS","SITE","EMAIL","CALL","WECHAT"voidsetPersonInterval(Long PersonInterval)Set 电话告警对个人间隔(秒)voidsetReceiveLanguage(String ReceiveLanguage)Set 告警发送语言 注意:此字段可能返回 null,表示取不到有效值。voidsetReceiverGroupList(Long[] ReceiverGroupList)Set 告警接收组id列表voidsetReceiverType(String ReceiverType)Set 接收类型。“group”(接收组)或“user”(接收人)voidsetReceiverUserList(Long[] ReceiverUserList)Set 告警接收人id列表voidsetRecoverNotify(String[] RecoverNotify)Set 恢复通知方式。可选"SMS"voidsetRoundInterval(Long RoundInterval)Set 电话告警每轮间隔(秒)voidsetRoundNumber(Long RoundNumber)Set 电话告警轮数voidsetSendFor(String[] SendFor)Set 电话告警通知时机。可选"OCCUR"(告警时通知),"RECOVER"(恢复时通知)voidsetStartTime(Long StartTime)Set 告警时间段开始时间。范围[0,86400),作为 UNIX 时间戳转成北京时间后去掉日期,例如7200表示"10:0:0"voidsetUidList(Long[] UidList)Set 电话告警接收者uid 注意:此字段可能返回 null,表示取不到有效值。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
DescribePolicyGroupInfoReceiverInfo
public DescribePolicyGroupInfoReceiverInfo()
-
DescribePolicyGroupInfoReceiverInfo
public DescribePolicyGroupInfoReceiverInfo(DescribePolicyGroupInfoReceiverInfo 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.
-
-
Method Detail
-
getReceiverGroupList
public Long[] getReceiverGroupList()
Get 告警接收组id列表- Returns:
- ReceiverGroupList 告警接收组id列表
-
setReceiverGroupList
public void setReceiverGroupList(Long[] ReceiverGroupList)
Set 告警接收组id列表- Parameters:
ReceiverGroupList- 告警接收组id列表
-
getReceiverUserList
public Long[] getReceiverUserList()
Get 告警接收人id列表- Returns:
- ReceiverUserList 告警接收人id列表
-
setReceiverUserList
public void setReceiverUserList(Long[] ReceiverUserList)
Set 告警接收人id列表- Parameters:
ReceiverUserList- 告警接收人id列表
-
getStartTime
public Long getStartTime()
Get 告警时间段开始时间。范围[0,86400),作为 UNIX 时间戳转成北京时间后去掉日期,例如7200表示"10:0:0"- Returns:
- StartTime 告警时间段开始时间。范围[0,86400),作为 UNIX 时间戳转成北京时间后去掉日期,例如7200表示"10:0:0"
-
setStartTime
public void setStartTime(Long StartTime)
Set 告警时间段开始时间。范围[0,86400),作为 UNIX 时间戳转成北京时间后去掉日期,例如7200表示"10:0:0"- Parameters:
StartTime- 告警时间段开始时间。范围[0,86400),作为 UNIX 时间戳转成北京时间后去掉日期,例如7200表示"10:0:0"
-
getEndTime
public Long getEndTime()
Get 告警时间段结束时间。含义同StartTime- Returns:
- EndTime 告警时间段结束时间。含义同StartTime
-
setEndTime
public void setEndTime(Long EndTime)
Set 告警时间段结束时间。含义同StartTime- Parameters:
EndTime- 告警时间段结束时间。含义同StartTime
-
getReceiverType
public String getReceiverType()
Get 接收类型。“group”(接收组)或“user”(接收人)- Returns:
- ReceiverType 接收类型。“group”(接收组)或“user”(接收人)
-
setReceiverType
public void setReceiverType(String ReceiverType)
Set 接收类型。“group”(接收组)或“user”(接收人)- Parameters:
ReceiverType- 接收类型。“group”(接收组)或“user”(接收人)
-
getNotifyWay
public String[] getNotifyWay()
Get 告警通知方式。可选 "SMS","SITE","EMAIL","CALL","WECHAT"- Returns:
- NotifyWay 告警通知方式。可选 "SMS","SITE","EMAIL","CALL","WECHAT"
-
setNotifyWay
public void setNotifyWay(String[] NotifyWay)
Set 告警通知方式。可选 "SMS","SITE","EMAIL","CALL","WECHAT"- Parameters:
NotifyWay- 告警通知方式。可选 "SMS","SITE","EMAIL","CALL","WECHAT"
-
getUidList
public Long[] getUidList()
Get 电话告警接收者uid 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- UidList 电话告警接收者uid 注意:此字段可能返回 null,表示取不到有效值。
-
setUidList
public void setUidList(Long[] UidList)
Set 电话告警接收者uid 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
UidList- 电话告警接收者uid 注意:此字段可能返回 null,表示取不到有效值。
-
getRoundNumber
public Long getRoundNumber()
Get 电话告警轮数- Returns:
- RoundNumber 电话告警轮数
-
setRoundNumber
public void setRoundNumber(Long RoundNumber)
Set 电话告警轮数- Parameters:
RoundNumber- 电话告警轮数
-
getRoundInterval
public Long getRoundInterval()
Get 电话告警每轮间隔(秒)- Returns:
- RoundInterval 电话告警每轮间隔(秒)
-
setRoundInterval
public void setRoundInterval(Long RoundInterval)
Set 电话告警每轮间隔(秒)- Parameters:
RoundInterval- 电话告警每轮间隔(秒)
-
getPersonInterval
public Long getPersonInterval()
Get 电话告警对个人间隔(秒)- Returns:
- PersonInterval 电话告警对个人间隔(秒)
-
setPersonInterval
public void setPersonInterval(Long PersonInterval)
Set 电话告警对个人间隔(秒)- Parameters:
PersonInterval- 电话告警对个人间隔(秒)
-
getNeedSendNotice
public Long getNeedSendNotice()
Get 是否需要电话告警触达提示。0不需要,1需要- Returns:
- NeedSendNotice 是否需要电话告警触达提示。0不需要,1需要
-
setNeedSendNotice
public void setNeedSendNotice(Long NeedSendNotice)
Set 是否需要电话告警触达提示。0不需要,1需要- Parameters:
NeedSendNotice- 是否需要电话告警触达提示。0不需要,1需要
-
getSendFor
public String[] getSendFor()
Get 电话告警通知时机。可选"OCCUR"(告警时通知),"RECOVER"(恢复时通知)- Returns:
- SendFor 电话告警通知时机。可选"OCCUR"(告警时通知),"RECOVER"(恢复时通知)
-
setSendFor
public void setSendFor(String[] SendFor)
Set 电话告警通知时机。可选"OCCUR"(告警时通知),"RECOVER"(恢复时通知)- Parameters:
SendFor- 电话告警通知时机。可选"OCCUR"(告警时通知),"RECOVER"(恢复时通知)
-
getRecoverNotify
public String[] getRecoverNotify()
Get 恢复通知方式。可选"SMS"- Returns:
- RecoverNotify 恢复通知方式。可选"SMS"
-
setRecoverNotify
public void setRecoverNotify(String[] RecoverNotify)
Set 恢复通知方式。可选"SMS"- Parameters:
RecoverNotify- 恢复通知方式。可选"SMS"
-
getReceiveLanguage
public String getReceiveLanguage()
Get 告警发送语言 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ReceiveLanguage 告警发送语言 注意:此字段可能返回 null,表示取不到有效值。
-
setReceiveLanguage
public void setReceiveLanguage(String ReceiveLanguage)
Set 告警发送语言 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ReceiveLanguage- 告警发送语言 注意:此字段可能返回 null,表示取不到有效值。
-
-