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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RuleGroupSummary.Buildername(String name)A friendly name or description of the RuleGroup.RuleGroupSummary.BuilderruleGroupId(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 Detail
-
ruleGroupId
RuleGroupSummary.Builder ruleGroupId(String ruleGroupId)
A unique identifier for a
RuleGroup. You useRuleGroupIdto get more information about aRuleGroup(see GetRuleGroup), update aRuleGroup(see UpdateRuleGroup), insert aRuleGroupinto aWebACLor delete one from aWebACL(see UpdateWebACL), or delete aRuleGroupfrom AWS WAF (see DeleteRuleGroup).RuleGroupIdis returned by CreateRuleGroup and by ListRuleGroups.- Parameters:
ruleGroupId- A unique identifier for aRuleGroup. You useRuleGroupIdto get more information about aRuleGroup(see GetRuleGroup), update aRuleGroup(see UpdateRuleGroup), insert aRuleGroupinto aWebACLor delete one from aWebACL(see UpdateWebACL), or delete aRuleGroupfrom AWS WAF (see DeleteRuleGroup).RuleGroupIdis returned by CreateRuleGroup and by ListRuleGroups.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
RuleGroupSummary.Builder name(String name)
A friendly name or description of the RuleGroup. You can't change the name of a
RuleGroupafter you create it.- Parameters:
name- A friendly name or description of the RuleGroup. You can't change the name of aRuleGroupafter you create it.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-