public static final class GetContainerDefenseRuleDetailResponseBody.Data.Builder extends Object
public GetContainerDefenseRuleDetailResponseBody.Data.Builder aliUid(Long aliUid)
The user ID.
example:1766185894104***
public GetContainerDefenseRuleDetailResponseBody.Data.Builder description(String description)
The description of the rule.
example:Custom defense configuration
public GetContainerDefenseRuleDetailResponseBody.Data.Builder eventName(String eventName)
The alert name. Valid values:
EventName
public GetContainerDefenseRuleDetailResponseBody.Data.Builder eventType(String eventType)
The alert type. Valid values:
EventType
public GetContainerDefenseRuleDetailResponseBody.Data.Builder id(Long id)
The ID of the rule.
example:1948
public GetContainerDefenseRuleDetailResponseBody.Data.Builder ruleAction(Integer ruleAction)
The action specified in the rule. Valid values:
1
public GetContainerDefenseRuleDetailResponseBody.Data.Builder ruleName(String ruleName)
The name of the rule.
example:test-000
public GetContainerDefenseRuleDetailResponseBody.Data.Builder ruleSwitch(Integer ruleSwitch)
The status of the rule. Valid values:
0
public GetContainerDefenseRuleDetailResponseBody.Data.Builder ruleType(String ruleType)
The type of the rule. Valid values:
1
public GetContainerDefenseRuleDetailResponseBody.Data.Builder scope(List<GetContainerDefenseRuleDetailResponseBody.Scope> scope)
The effective scope of the rule.
public GetContainerDefenseRuleDetailResponseBody.Data.Builder whitelist(GetContainerDefenseRuleDetailResponseBody.Whitelist whitelist)
The whitelist.
public GetContainerDefenseRuleDetailResponseBody.Data build()
Copyright © 2026. All rights reserved.