Interface RuleSummary.Builder

All Superinterfaces:
Buildable, CopyableBuilder<RuleSummary.Builder,RuleSummary>, SdkBuilder<RuleSummary.Builder,RuleSummary>, SdkPojo
Enclosing class:
RuleSummary

public static interface RuleSummary.Builder extends SdkPojo, CopyableBuilder<RuleSummary.Builder,RuleSummary>
  • Method Details

    • ruleId

      RuleSummary.Builder ruleId(String ruleId)

      A unique identifier for a Rule. You use RuleId to get more information about a Rule (see GetRule), update a Rule (see UpdateRule), insert a Rule into a WebACL or delete one from a WebACL (see UpdateWebACL), or delete a Rule from AWS WAF (see DeleteRule).

      RuleId is returned by CreateRule and by ListRules.

      Parameters:
      ruleId - A unique identifier for a Rule. You use RuleId to get more information about a Rule (see GetRule), update a Rule (see UpdateRule), insert a Rule into a WebACL or delete one from a WebACL (see UpdateWebACL), or delete a Rule from AWS WAF (see DeleteRule).

      RuleId is 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 Rule after you create it.

      Parameters:
      name - A friendly name or description of the Rule. You can't change the name of a Rule after you create it.
      Returns:
      Returns a reference to this object so that method calls can be chained together.