public class CreateUnifiedalarmRuleRequest extends cn.com.antcloud.api.antcloud.AntCloudRequest<CreateUnifiedalarmRuleResponse>
| 构造器和说明 |
|---|
CreateUnifiedalarmRuleRequest() |
| 限定符和类型 | 方法和说明 |
|---|---|
Long |
getAlarmNodata()
指标无数据触发告警 这是个开关 1表示打开 0表示闭合
|
String |
getCategory()
标识符 区分规则是自定义规则还是pql规则
|
List<String> |
getChannels()
通知渠道
|
String |
getEmergency()
应急处理人
|
String |
getEmergencyUrl()
应急处理链接
|
Long |
getLevel()
告警等级
|
String |
getName()
告警规则名称
|
Long |
getNotifyFiring()
告警触发时通知 1:勾选 0:不勾选
|
Long |
getNotifyNodata()
告警无数据时通知 1:勾选 0:不勾选
|
Long |
getNotifyRecovered()
告警恢复时通知 1:勾选 0:不勾选
|
List<UnifiedAlarmSubDTO> |
getNotifyTarget()
通知对象
|
TimeFilter |
getNotifyTimeFilter()
通知时间
|
Long |
getPendingHit()
触发周期
|
Long |
getRecoveredHit()
恢复周期
|
String |
getRuleConfig()
规则配置
|
Long |
getSilenceTime()
静默时间
|
Long |
getStep()
检测频率
|
String |
getWorkspaceName()
工作区名
|
void |
setAlarmNodata(Long alarmNodata)
指标无数据触发告警 这是个开关 1表示打开 0表示闭合
|
void |
setCategory(String category)
标识符 区分规则是自定义规则还是pql规则
|
void |
setChannels(List<String> channels)
通知渠道
|
void |
setEmergency(String emergency)
应急处理人
|
void |
setEmergencyUrl(String emergencyUrl)
应急处理链接
|
void |
setLevel(Long level)
告警等级
|
void |
setName(String name)
告警规则名称
|
void |
setNotifyFiring(Long notifyFiring)
告警触发时通知 1:勾选 0:不勾选
|
void |
setNotifyNodata(Long notifyNodata)
告警无数据时通知 1:勾选 0:不勾选
|
void |
setNotifyRecovered(Long notifyRecovered)
告警恢复时通知 1:勾选 0:不勾选
|
void |
setNotifyTarget(List<UnifiedAlarmSubDTO> notifyTarget)
通知对象
|
void |
setNotifyTimeFilter(TimeFilter notifyTimeFilter)
通知时间
|
void |
setPendingHit(Long pendingHit)
触发周期
|
void |
setRecoveredHit(Long recoveredHit)
恢复周期
|
void |
setRuleConfig(String ruleConfig)
规则配置
|
void |
setSilenceTime(Long silenceTime)
静默时间
|
void |
setStep(Long step)
检测频率
|
void |
setWorkspaceName(String workspaceName)
工作区名
|
getCustomer, getTenant, getWorkspace, setCustomer, setTenant, setWorkspacepublic String getName()
public void setName(String name)
public String getCategory()
public void setCategory(String category)
public String getRuleConfig()
public void setRuleConfig(String ruleConfig)
public Long getAlarmNodata()
public void setAlarmNodata(Long alarmNodata)
public Long getLevel()
public void setLevel(Long level)
public String getEmergency()
public void setEmergency(String emergency)
public String getEmergencyUrl()
public void setEmergencyUrl(String emergencyUrl)
public Long getPendingHit()
public void setPendingHit(Long pendingHit)
public Long getRecoveredHit()
public void setRecoveredHit(Long recoveredHit)
public Long getStep()
public void setStep(Long step)
public List<UnifiedAlarmSubDTO> getNotifyTarget()
public void setNotifyTarget(List<UnifiedAlarmSubDTO> notifyTarget)
public Long getSilenceTime()
public void setSilenceTime(Long silenceTime)
public Long getNotifyFiring()
public void setNotifyFiring(Long notifyFiring)
public Long getNotifyRecovered()
public void setNotifyRecovered(Long notifyRecovered)
public Long getNotifyNodata()
public void setNotifyNodata(Long notifyNodata)
public TimeFilter getNotifyTimeFilter()
public void setNotifyTimeFilter(TimeFilter notifyTimeFilter)
public String getWorkspaceName()
public void setWorkspaceName(String workspaceName)
Copyright © 2022. All Rights Reserved.