/** * <p> * A unique identifier for a <code>RuleGroup</code>. You use <code>RuleGroupId</code> to get more information about * a <code>RuleGroup</code> (see <a>GetRuleGroup</a>), update a <code>RuleGroup</code> (see <a>UpdateRuleGroup</a>), * insert a <code>RuleGroup</code> into a <code>WebACL</code> or delete a one from a <code>WebACL</code> (see * <a>UpdateWebACL</a>), or delete a <code>RuleGroup</code> from AWS WAF (see <a>DeleteRuleGroup</a>). * </p> * <p> * <code>RuleGroupId</code> is returned by <a>CreateRuleGroup</a> and by <a>ListRuleGroups</a>. * </p> * * @param ruleGroupId * A unique identifier for a <code>RuleGroup</code>. You use <code>RuleGroupId</code> to get more information * about a <code>RuleGroup</code> (see <a>GetRuleGroup</a>), update a <code>RuleGroup</code> (see * <a>UpdateRuleGroup</a>), insert a <code>RuleGroup</code> into a <code>WebACL</code> or delete a one from a * <code>WebACL</code> (see <a>UpdateWebACL</a>), or delete a <code>RuleGroup</code> from AWS WAF (see * <a>DeleteRuleGroup</a>).</p> * <p> * <code>RuleGroupId</code> is returned by <a>CreateRuleGroup</a> and by <a>ListRuleGroups</a>. * @return Returns a reference to this object so that method calls can be chained together. */ public RuleGroup withRuleGroupId(String ruleGroupId) { setRuleGroupId(ruleGroupId); return this; }
if (context.testExpression("RuleGroupId", targetDepth)) { context.nextToken(); ruleGroup.setRuleGroupId(context.getUnmarshaller(String.class).unmarshall(context));
if (context.testExpression("RuleGroupId", targetDepth)) { context.nextToken(); ruleGroup.setRuleGroupId(context.getUnmarshaller(String.class).unmarshall(context));