public static final class PutResourceMetricRuleRequest.Prometheus.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
PutResourceMetricRuleRequest.Prometheus.Builder |
annotations(List<PutResourceMetricRuleRequest.Annotations> annotations)
The annotations of the Prometheus alert rule.
|
PutResourceMetricRuleRequest.Prometheus |
build() |
PutResourceMetricRuleRequest.Prometheus.Builder |
level(String level)
The level of the alert.
|
PutResourceMetricRuleRequest.Prometheus.Builder |
promQL(String promQL)
The PromQL query statement.
|
PutResourceMetricRuleRequest.Prometheus.Builder |
times(Integer times)
The number of consecutive triggers.
|
public PutResourceMetricRuleRequest.Prometheus.Builder annotations(List<PutResourceMetricRuleRequest.Annotations> annotations)
> This parameter is equivalent to the annotations parameter of open source Prometheus.
public PutResourceMetricRuleRequest.Prometheus.Builder level(String level)
* Critical * Warn * Info
public PutResourceMetricRuleRequest.Prometheus.Builder promQL(String promQL)
> The data obtained by using the PromQL query statement is the monitoring data. You must include the alert threshold in this statement.
public PutResourceMetricRuleRequest.Prometheus.Builder times(Integer times)
public PutResourceMetricRuleRequest.Prometheus build()
Copyright © 2024. All rights reserved.