public class AlertBuilder
Constructor and Description |
---|
AlertBuilder(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
void |
conditions(kotlin.jvm.functions.Function1<? super ru.yandex.money.tools.grafana.dsl.panels.alerting.ConditionBuilder,? extends ru.yandex.money.tools.grafana.dsl.panels.alerting.AlertingCondition> build) |
Duration |
getFrequency() |
int |
getHandler() |
java.lang.String |
getMessage() |
java.util.List<java.lang.Long> |
getNotificationIds() |
Alerting |
getOnExecutionError() |
Ok |
getOnNoData() |
void |
setFrequency(Duration p) |
void |
setHandler(int p) |
void |
setMessage(java.lang.String p) |
void |
setOnExecutionError(Alerting p) |
void |
setOnNoData(Ok p) |
void |
thresholds(kotlin.jvm.functions.Function1<? super ru.yandex.money.tools.grafana.dsl.panels.alerting.ThresholdsBuilder,kotlin.Unit> build) |
public java.lang.String getMessage()
public void setMessage(java.lang.String p)
public int getHandler()
public void setHandler(int p)
public Duration getFrequency()
public void setFrequency(Duration p)
public Ok getOnNoData()
public void setOnNoData(Ok p)
public Alerting getOnExecutionError()
public void setOnExecutionError(Alerting p)
public java.util.List<java.lang.Long> getNotificationIds()
public void conditions(kotlin.jvm.functions.Function1<? super ru.yandex.money.tools.grafana.dsl.panels.alerting.ConditionBuilder,? extends ru.yandex.money.tools.grafana.dsl.panels.alerting.AlertingCondition> build)
public void thresholds(kotlin.jvm.functions.Function1<? super ru.yandex.money.tools.grafana.dsl.panels.alerting.ThresholdsBuilder,kotlin.Unit> build)