public class AlarmMessage extends AbstractModel
header, skipSign| Constructor and Description |
|---|
AlarmMessage() |
AlarmMessage(AlarmMessage 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 |
getAlarmLevel()
Get Alarm level.
|
Long |
getAlarmMessageId()
Get Alarm message Id.
|
String |
getAlarmReason()
Get Indicates the Alarm cause.
|
String[] |
getAlarmRecipients()
Get Alarm recipient
|
String |
getAlarmRuleId()
Get Specifies the Id of the Alarm rule.
|
String |
getAlarmTime()
Get Alarm time.
|
String[] |
getAlarmWays()
Get Alarm channel specifies the notification methods: 1.
|
String |
getCurRunDate()
Get Instance data time of the task.
|
String |
getTaskId()
Get Task ID
|
String |
getTaskName()
Get Task name.
|
void |
setAlarmLevel(Long AlarmLevel)
Set Alarm level.
|
void |
setAlarmMessageId(Long AlarmMessageId)
Set Alarm message Id.
|
void |
setAlarmReason(String AlarmReason)
Set Indicates the Alarm cause.
|
void |
setAlarmRecipients(String[] AlarmRecipients)
Set Alarm recipient
|
void |
setAlarmRuleId(String AlarmRuleId)
Set Specifies the Id of the Alarm rule.
|
void |
setAlarmTime(String AlarmTime)
Set Alarm time.
|
void |
setAlarmWays(String[] AlarmWays)
Set Alarm channel specifies the notification methods: 1.
|
void |
setCurRunDate(String CurRunDate)
Set Instance data time of the task.
|
void |
setTaskId(String TaskId)
Set Task ID
|
void |
setTaskName(String TaskName)
Set Task name.
|
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 AlarmMessage()
public AlarmMessage(AlarmMessage source)
public Long getAlarmMessageId()
public void setAlarmMessageId(Long AlarmMessageId)
AlarmMessageId - Alarm message Id.public String getAlarmTime()
public void setAlarmTime(String AlarmTime)
AlarmTime - Alarm time. the same Alarm may be sent multiple times, only the latest Alarm time is displayed.public String getTaskName()
public void setTaskName(String TaskName)
TaskName - Task name.public String getTaskId()
public void setTaskId(String TaskId)
TaskId - Task IDpublic String getCurRunDate()
public void setCurRunDate(String CurRunDate)
CurRunDate - Instance data time of the task.public String getAlarmReason()
public void setAlarmReason(String AlarmReason)
AlarmReason - Indicates the Alarm cause.public Long getAlarmLevel()
public void setAlarmLevel(Long AlarmLevel)
AlarmLevel - Alarm level. 1. ordinary, 2. important, 3. critical.public String getAlarmRuleId()
public void setAlarmRuleId(String AlarmRuleId)
AlarmRuleId - Specifies the Id of the Alarm rule.public String[] getAlarmWays()
public void setAlarmWays(String[] AlarmWays)
AlarmWays - Alarm channel specifies the notification methods: 1. mail, 2. sms, 3. wechat, 4. voice, 5. wecom, 6. Http, 7. wecom group, 8. lark group, 9. dingtalk group, 10. Slack group, 11. Teams group (default: 1. mail).public String[] getAlarmRecipients()
public void setAlarmRecipients(String[] AlarmRecipients)
AlarmRecipients - Alarm recipientCopyright © 2025. All rights reserved.