Interface RuleGroupSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<RuleGroupSummary.Builder,
,RuleGroupSummary> SdkBuilder<RuleGroupSummary.Builder,
,RuleGroupSummary> SdkPojo
- Enclosing class:
RuleGroupSummary
public static interface RuleGroupSummary.Builder
extends SdkPojo, CopyableBuilder<RuleGroupSummary.Builder,RuleGroupSummary>
-
Method Summary
Modifier and TypeMethodDescriptionA friendly name or description of the RuleGroup.ruleGroupId
(String ruleGroupId) A unique identifier for aRuleGroup
.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
ruleGroupId
A unique identifier for a
RuleGroup
. You useRuleGroupId
to get more information about aRuleGroup
(see GetRuleGroup), update aRuleGroup
(see UpdateRuleGroup), insert aRuleGroup
into aWebACL
or delete one from aWebACL
(see UpdateWebACL), or delete aRuleGroup
from AWS WAF (see DeleteRuleGroup).RuleGroupId
is returned by CreateRuleGroup and by ListRuleGroups.- Parameters:
ruleGroupId
- A unique identifier for aRuleGroup
. You useRuleGroupId
to get more information about aRuleGroup
(see GetRuleGroup), update aRuleGroup
(see UpdateRuleGroup), insert aRuleGroup
into aWebACL
or delete one from aWebACL
(see UpdateWebACL), or delete aRuleGroup
from AWS WAF (see DeleteRuleGroup).RuleGroupId
is returned by CreateRuleGroup and by ListRuleGroups.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
A friendly name or description of the RuleGroup. You can't change the name of a
RuleGroup
after you create it.- Parameters:
name
- A friendly name or description of the RuleGroup. You can't change the name of aRuleGroup
after you create it.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-