public static final class PutEventRuleRequest.Builder extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
PutEventRuleRequest |
build() |
PutEventRuleRequest.Builder |
description(String description)
The description of the event-triggered alert rule.
|
PutEventRuleRequest.Builder |
eventPattern(List<PutEventRuleRequest.EventPattern> eventPattern)
This parameter is required.
|
PutEventRuleRequest.Builder |
eventType(String eventType)
The type of the event-triggered alert rule.
|
PutEventRuleRequest.Builder |
groupId(String groupId)
The ID of the application group to which the event-triggered alert rule belongs.
|
PutEventRuleRequest.Builder |
ruleName(String ruleName)
The name of the event-triggered alert rule.
|
PutEventRuleRequest.Builder |
silenceTime(Long silenceTime)
The mute period during which new alerts are not sent even if the trigger conditions are met.
|
PutEventRuleRequest.Builder |
state(String state)
The status of the event-triggered alert rule.
|
public PutEventRuleRequest.Builder description(String description)
The description of the event-triggered alert rule.
public PutEventRuleRequest.Builder eventPattern(List<PutEventRuleRequest.EventPattern> eventPattern)
This parameter is required.
public PutEventRuleRequest.Builder eventType(String eventType)
The type of the event-triggered alert rule. Valid values:
SYSTEM
public PutEventRuleRequest.Builder groupId(String groupId)
The ID of the application group to which the event-triggered alert rule belongs.
example:7378****
public PutEventRuleRequest.Builder ruleName(String ruleName)
The name of the event-triggered alert rule.
This parameter is required.
example:myRuleName
public PutEventRuleRequest.Builder silenceTime(Long silenceTime)
The mute period during which new alerts are not sent even if the trigger conditions are met. Unit: seconds.
example:86400
public PutEventRuleRequest.Builder state(String state)
The status of the event-triggered alert rule. Valid values:
ENABLED
public PutEventRuleRequest build()
Copyright © 2026. All rights reserved.