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