public class ReceiverInfo extends AbstractModel
Constructor and Description |
---|
ReceiverInfo() |
ReceiverInfo(ReceiverInfo 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 |
---|---|
Long |
getEndTime()
Get End time of the alarm period.
|
Long |
getId()
Get ReceiverId
|
Long |
getNeedSendNotice()
Get Whether to send an alarm call delivery notice.
|
String[] |
getNotifyWay()
Get Alarm notification method.
|
Long |
getPersonInterval()
Get Alarm call intervals for individuals in seconds.
|
String |
getReceiveLanguage()
Get Language of received alarms.
|
Long[] |
getReceiverGroupList()
Get Recipient group list.
|
String |
getReceiverType()
Get Recipient type.
|
Long[] |
getReceiverUserList()
Get Recipient list.
|
String[] |
getRecoverNotify()
Get Notification method when an alarm is recovered.
|
Long |
getRoundInterval()
Get Intervals of alarm call rounds in seconds.
|
Long |
getRoundNumber()
Get Number of alarm call rounds.
|
String[] |
getSendFor()
Get Alarm call notification time.
|
Long |
getStartTime()
Get Start time of the alarm period.
|
Long[] |
getUidList()
Get UID of the phone call alarm.
|
void |
setEndTime(Long EndTime)
Set End time of the alarm period.
|
void |
setId(Long Id)
Set ReceiverId
|
void |
setNeedSendNotice(Long NeedSendNotice)
Set Whether to send an alarm call delivery notice.
|
void |
setNotifyWay(String[] NotifyWay)
Set Alarm notification method.
|
void |
setPersonInterval(Long PersonInterval)
Set Alarm call intervals for individuals in seconds.
|
void |
setReceiveLanguage(String ReceiveLanguage)
Set Language of received alarms.
|
void |
setReceiverGroupList(Long[] ReceiverGroupList)
Set Recipient group list.
|
void |
setReceiverType(String ReceiverType)
Set Recipient type.
|
void |
setReceiverUserList(Long[] ReceiverUserList)
Set Recipient list.
|
void |
setRecoverNotify(String[] RecoverNotify)
Set Notification method when an alarm is recovered.
|
void |
setRoundInterval(Long RoundInterval)
Set Intervals of alarm call rounds in seconds.
|
void |
setRoundNumber(Long RoundNumber)
Set Number of alarm call rounds.
|
void |
setSendFor(String[] SendFor)
Set Alarm call notification time.
|
void |
setStartTime(Long StartTime)
Set Start time of the alarm period.
|
void |
setUidList(Long[] UidList)
Set UID of the phone call alarm.
|
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 ReceiverInfo()
public ReceiverInfo(ReceiverInfo source)
public Long getStartTime()
public void setStartTime(Long StartTime)
StartTime
- Start time of the alarm period. Value range: [0,86400). Convert the Unix timestamp to Beijing time and then remove the date. For example, 7200 indicates “10:0:0”.public Long getEndTime()
public void setEndTime(Long EndTime)
EndTime
- End time of the alarm period. The meaning is the same as that of StartTime.public String[] getNotifyWay()
public void setNotifyWay(String[] NotifyWay)
NotifyWay
- Alarm notification method. Valid values: "SMS", "SITE", "EMAIL", "CALL", and "WECHAT".public String getReceiverType()
public void setReceiverType(String ReceiverType)
ReceiverType
- Recipient type. Valid values: group and user.public Long getId()
public void setId(Long Id)
Id
- ReceiverIdpublic String[] getSendFor()
public void setSendFor(String[] SendFor)
SendFor
- Alarm call notification time. Valid values: OCCUR (indicating that a notice is sent when the alarm is triggered) and RECOVER (indicating that a notice is sent when the alarm is recovered).public Long[] getUidList()
public void setUidList(Long[] UidList)
UidList
- UID of the phone call alarm.public Long getRoundNumber()
public void setRoundNumber(Long RoundNumber)
RoundNumber
- Number of alarm call rounds.public Long getPersonInterval()
public void setPersonInterval(Long PersonInterval)
PersonInterval
- Alarm call intervals for individuals in seconds.public Long getRoundInterval()
public void setRoundInterval(Long RoundInterval)
RoundInterval
- Intervals of alarm call rounds in seconds.public String[] getRecoverNotify()
public void setRecoverNotify(String[] RecoverNotify)
RecoverNotify
- Notification method when an alarm is recovered. Valid value: SMS.public Long getNeedSendNotice()
public void setNeedSendNotice(Long NeedSendNotice)
NeedSendNotice
- Whether to send an alarm call delivery notice. The value 0 indicates that no notice needs to be sent. The value 1 indicates that a notice needs to be sent.public Long[] getReceiverGroupList()
public void setReceiverGroupList(Long[] ReceiverGroupList)
ReceiverGroupList
- Recipient group list. The list of recipient group IDs that is queried by API.public Long[] getReceiverUserList()
public void setReceiverUserList(Long[] ReceiverUserList)
ReceiverUserList
- Recipient list. The list of recipient IDs that is queried by API.public String getReceiveLanguage()
public void setReceiveLanguage(String ReceiveLanguage)
ReceiveLanguage
- Language of received alarms. Enumerated values: zh-CN and en-US.Copyright © 2023. All rights reserved.