Package com.pulumi.aws.wafv2.outputs
Class RuleGroupRule.Builder
- java.lang.Object
-
- com.pulumi.aws.wafv2.outputs.RuleGroupRule.Builder
-
- Enclosing class:
- RuleGroupRule
public static final class RuleGroupRule.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(RuleGroupRule defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RuleGroupRule.Builder
action(RuleGroupRuleAction action)
RuleGroupRule
build()
RuleGroupRule.Builder
captchaConfig(RuleGroupRuleCaptchaConfig captchaConfig)
RuleGroupRule.Builder
name(java.lang.String name)
RuleGroupRule.Builder
priority(java.lang.Integer priority)
RuleGroupRule.Builder
ruleLabels(RuleGroupRuleRuleLabel... ruleLabels)
RuleGroupRule.Builder
ruleLabels(java.util.List<RuleGroupRuleRuleLabel> ruleLabels)
RuleGroupRule.Builder
statement(RuleGroupRuleStatement statement)
RuleGroupRule.Builder
visibilityConfig(RuleGroupRuleVisibilityConfig visibilityConfig)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(RuleGroupRule defaults)
-
-
Method Detail
-
action
public RuleGroupRule.Builder action(RuleGroupRuleAction action)
-
captchaConfig
public RuleGroupRule.Builder captchaConfig(@Nullable RuleGroupRuleCaptchaConfig captchaConfig)
-
name
public RuleGroupRule.Builder name(java.lang.String name)
-
priority
public RuleGroupRule.Builder priority(java.lang.Integer priority)
-
ruleLabels
public RuleGroupRule.Builder ruleLabels(@Nullable java.util.List<RuleGroupRuleRuleLabel> ruleLabels)
-
ruleLabels
public RuleGroupRule.Builder ruleLabels(RuleGroupRuleRuleLabel... ruleLabels)
-
statement
public RuleGroupRule.Builder statement(RuleGroupRuleStatement statement)
-
visibilityConfig
public RuleGroupRule.Builder visibilityConfig(RuleGroupRuleVisibilityConfig visibilityConfig)
-
build
public RuleGroupRule build()
-
-