public class AlertConfiguration extends JobConfiguration
| Modifier and Type | Class and Description |
|---|---|
static class |
AlertConfiguration.ConditionConfiguration |
static class |
AlertConfiguration.GroupConfiguration |
static class |
AlertConfiguration.GroupType |
static class |
AlertConfiguration.JoinConfiguration |
static class |
AlertConfiguration.JoinType |
static class |
AlertConfiguration.PolicyConfiguration |
static class |
AlertConfiguration.Severity |
static class |
AlertConfiguration.SeverityConfiguration |
static class |
AlertConfiguration.SinkAlerthubConfiguration |
static class |
AlertConfiguration.SinkCmsConfiguration |
static class |
AlertConfiguration.SinkEventStoreConfiguration |
static class |
AlertConfiguration.StoreType |
static class |
AlertConfiguration.Tag |
static class |
AlertConfiguration.TemplateConfiguration |
| Constructor and Description |
|---|
AlertConfiguration() |
public String getCondition()
public void setCondition(String condition)
public Date getMuteUntil()
public void setMuteUntil(Date muteUntil)
@Deprecated public Integer getNotifyThreshold()
@Deprecated public void setNotifyThreshold(Integer notifyThreshold)
@Deprecated public String getThrottling()
@Deprecated public void setThrottling(String throttling)
@Deprecated public boolean getSendRecoveryMessage()
@Deprecated public void setSendRecoveryMessage(boolean sendRecoveryMessage)
public boolean isAutoAnnotation()
public void setAutoAnnotation(boolean autoAnnotation)
public void deserialize(com.alibaba.fastjson.JSONObject value)
JobConfigurationpublic String getVersion()
public void setVersion(String version)
public String getType()
public void setType(String type)
public int getThreshold()
public void setThreshold(int threshold)
public boolean isNoDataFire()
public void setNoDataFire(boolean noDataFire)
public int getNoDataSeverity()
public void setNoDataSeverity(AlertConfiguration.Severity noDataSeverity)
public boolean isSendResolved()
public void setSendResolved(boolean sendResolved)
public AlertConfiguration.TemplateConfiguration getTemplateConfiguration()
public void setTemplateConfiguration(AlertConfiguration.TemplateConfiguration templateConfiguration)
public AlertConfiguration.ConditionConfiguration getConditionConfiguration()
public void setConditionConfiguration(AlertConfiguration.ConditionConfiguration conditionConfiguration)
public List<AlertConfiguration.Tag> getAnnotations()
public void setAnnotations(List<AlertConfiguration.Tag> annotations)
public List<AlertConfiguration.Tag> getLabels()
public void setLabels(List<AlertConfiguration.Tag> labels)
public List<AlertConfiguration.SeverityConfiguration> getSeverityConfigurations()
public void setSeverityConfigurations(List<AlertConfiguration.SeverityConfiguration> severityConfigurations)
public List<AlertConfiguration.JoinConfiguration> getJoinConfigurations()
public void setJoinConfigurations(List<AlertConfiguration.JoinConfiguration> joinConfigurations)
public AlertConfiguration.GroupConfiguration getGroupConfiguration()
public void setGroupConfiguration(AlertConfiguration.GroupConfiguration groupConfiguration)
public AlertConfiguration.PolicyConfiguration getPolicyConfiguration()
public void setPolicyConfiguration(AlertConfiguration.PolicyConfiguration policyConfiguration)
public AlertConfiguration.SinkEventStoreConfiguration getSinkEventStore()
public void setSinkEventStore(AlertConfiguration.SinkEventStoreConfiguration sinkEventStore)
public AlertConfiguration.SinkCmsConfiguration getSinkCms()
public void setSinkCms(AlertConfiguration.SinkCmsConfiguration sinkCms)
public AlertConfiguration.SinkAlerthubConfiguration getSinkAlerthub()
public void setSinkAlerthub(AlertConfiguration.SinkAlerthubConfiguration sinkAlerthub)
public String getDashboard()
public void setDashboard(String dashboard)
public List<Notification> getNotificationList()
public void setNotificationList(List<Notification> notificationList)
Copyright © 2025. All Rights Reserved.