public static final class DescribeWebPreciseAccessRuleResponseBody.RuleList.Builder extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
DescribeWebPreciseAccessRuleResponseBody.RuleList.Builder |
action(String action)
The action triggered if the rule is matched.
|
DescribeWebPreciseAccessRuleResponseBody.RuleList |
build() |
DescribeWebPreciseAccessRuleResponseBody.RuleList.Builder |
conditionList(List<DescribeWebPreciseAccessRuleResponseBody.ConditionList> conditionList)
The match conditions.
|
DescribeWebPreciseAccessRuleResponseBody.RuleList.Builder |
expirePeriod(Long expirePeriod)
ExpirePeriod.
|
DescribeWebPreciseAccessRuleResponseBody.RuleList.Builder |
expires(Long expires)
The validity period of the rule.
|
DescribeWebPreciseAccessRuleResponseBody.RuleList.Builder |
name(String name)
The name of the scheduling rule.
|
DescribeWebPreciseAccessRuleResponseBody.RuleList.Builder |
owner(String owner)
The source of the rule.
|
public DescribeWebPreciseAccessRuleResponseBody.RuleList.Builder action(String action)
The action triggered if the rule is matched. Valid values:
accept
public DescribeWebPreciseAccessRuleResponseBody.RuleList.Builder conditionList(List<DescribeWebPreciseAccessRuleResponseBody.ConditionList> conditionList)
The match conditions.
public DescribeWebPreciseAccessRuleResponseBody.RuleList.Builder expirePeriod(Long expirePeriod)
public DescribeWebPreciseAccessRuleResponseBody.RuleList.Builder expires(Long expires)
The validity period of the rule. Unit: seconds. This parameter takes effect only when action of a rule is block. Access requests that match the rule are blocked within the specified validity period of the rule. The value 0 indicates that the whitelist takes effect all the time.
example:0
public DescribeWebPreciseAccessRuleResponseBody.RuleList.Builder name(String name)
The name of the scheduling rule.
example:testrule
public DescribeWebPreciseAccessRuleResponseBody.RuleList.Builder owner(String owner)
The source of the rule. Valid values:
manual
public DescribeWebPreciseAccessRuleResponseBody.RuleList build()
Copyright © 2026. All rights reserved.