Package com.pulumi.aws.wafv2.outputs
Class RuleGroupRuleStatementRateBasedStatement.Builder
- java.lang.Object
-
- com.pulumi.aws.wafv2.outputs.RuleGroupRuleStatementRateBasedStatement.Builder
-
- Enclosing class:
- RuleGroupRuleStatementRateBasedStatement
public static final class RuleGroupRuleStatementRateBasedStatement.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(RuleGroupRuleStatementRateBasedStatement defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RuleGroupRuleStatementRateBasedStatement.BuilderaggregateKeyType(java.lang.String aggregateKeyType)RuleGroupRuleStatementRateBasedStatementbuild()RuleGroupRuleStatementRateBasedStatement.BuildercustomKeys(RuleGroupRuleStatementRateBasedStatementCustomKey... customKeys)RuleGroupRuleStatementRateBasedStatement.BuildercustomKeys(java.util.List<RuleGroupRuleStatementRateBasedStatementCustomKey> customKeys)RuleGroupRuleStatementRateBasedStatement.BuilderevaluationWindowSec(java.lang.Integer evaluationWindowSec)RuleGroupRuleStatementRateBasedStatement.BuilderforwardedIpConfig(RuleGroupRuleStatementRateBasedStatementForwardedIpConfig forwardedIpConfig)RuleGroupRuleStatementRateBasedStatement.Builderlimit(java.lang.Integer limit)RuleGroupRuleStatementRateBasedStatement.BuilderscopeDownStatement(RuleGroupRuleStatementRateBasedStatementScopeDownStatement scopeDownStatement)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(RuleGroupRuleStatementRateBasedStatement defaults)
-
-
Method Detail
-
aggregateKeyType
public RuleGroupRuleStatementRateBasedStatement.Builder aggregateKeyType(@Nullable java.lang.String aggregateKeyType)
-
customKeys
public RuleGroupRuleStatementRateBasedStatement.Builder customKeys(@Nullable java.util.List<RuleGroupRuleStatementRateBasedStatementCustomKey> customKeys)
-
customKeys
public RuleGroupRuleStatementRateBasedStatement.Builder customKeys(RuleGroupRuleStatementRateBasedStatementCustomKey... customKeys)
-
evaluationWindowSec
public RuleGroupRuleStatementRateBasedStatement.Builder evaluationWindowSec(@Nullable java.lang.Integer evaluationWindowSec)
-
forwardedIpConfig
public RuleGroupRuleStatementRateBasedStatement.Builder forwardedIpConfig(@Nullable RuleGroupRuleStatementRateBasedStatementForwardedIpConfig forwardedIpConfig)
-
limit
public RuleGroupRuleStatementRateBasedStatement.Builder limit(java.lang.Integer limit)
-
scopeDownStatement
public RuleGroupRuleStatementRateBasedStatement.Builder scopeDownStatement(@Nullable RuleGroupRuleStatementRateBasedStatementScopeDownStatement scopeDownStatement)
-
build
public RuleGroupRuleStatementRateBasedStatement build()
-
-