Interface RuleSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<RuleSummary.Builder,,RuleSummary> SdkBuilder<RuleSummary.Builder,,RuleSummary> SdkPojo
- Enclosing class:
RuleSummary
@Mutable
@NotThreadSafe
public static interface RuleSummary.Builder
extends SdkPojo, CopyableBuilder<RuleSummary.Builder,RuleSummary>
-
Method Summary
Modifier and TypeMethodDescriptionA friendly name or description of the Rule.A unique identifier for aRule.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
ruleId
A unique identifier for a
Rule. You useRuleIdto get more information about aRule(see GetRule), update aRule(see UpdateRule), insert aRuleinto aWebACLor delete one from aWebACL(see UpdateWebACL), or delete aRulefrom AWS WAF (see DeleteRule).RuleIdis returned by CreateRule and by ListRules.- Parameters:
ruleId- A unique identifier for aRule. You useRuleIdto get more information about aRule(see GetRule), update aRule(see UpdateRule), insert aRuleinto aWebACLor delete one from aWebACL(see UpdateWebACL), or delete aRulefrom AWS WAF (see DeleteRule).RuleIdis returned by CreateRule and by ListRules.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
A friendly name or description of the Rule. You can't change the name of a
Ruleafter you create it.- Parameters:
name- A friendly name or description of the Rule. You can't change the name of aRuleafter you create it.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-