Interface ClientSideActionConfig.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ClientSideActionConfig.Builder,
,ClientSideActionConfig> SdkBuilder<ClientSideActionConfig.Builder,
,ClientSideActionConfig> SdkPojo
- Enclosing class:
ClientSideActionConfig
-
Method Summary
Modifier and TypeMethodDescriptiondefault ClientSideActionConfig.Builder
challenge
(Consumer<ClientSideAction.Builder> challenge) Configuration for the use of theAWSManagedRulesAntiDDoSRuleSet
rulesChallengeAllDuringEvent
andChallengeDDoSRequests
.challenge
(ClientSideAction challenge) Configuration for the use of theAWSManagedRulesAntiDDoSRuleSet
rulesChallengeAllDuringEvent
andChallengeDDoSRequests
.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
challenge
Configuration for the use of the
AWSManagedRulesAntiDDoSRuleSet
rulesChallengeAllDuringEvent
andChallengeDDoSRequests
.This setting isn't related to the configuration of the
Challenge
action itself. It only configures the use of the two anti-DDoS rules named here.You can enable or disable the use of these rules, and you can configure how to use them when they are enabled.
- Parameters:
challenge
- Configuration for the use of theAWSManagedRulesAntiDDoSRuleSet
rulesChallengeAllDuringEvent
andChallengeDDoSRequests
.This setting isn't related to the configuration of the
Challenge
action itself. It only configures the use of the two anti-DDoS rules named here.You can enable or disable the use of these rules, and you can configure how to use them when they are enabled.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
challenge
Configuration for the use of the
AWSManagedRulesAntiDDoSRuleSet
rulesChallengeAllDuringEvent
andChallengeDDoSRequests
.This setting isn't related to the configuration of the
Challenge
action itself. It only configures the use of the two anti-DDoS rules named here.You can enable or disable the use of these rules, and you can configure how to use them when they are enabled.
This is a convenience method that creates an instance of theClientSideAction.Builder
avoiding the need to create one manually viaClientSideAction.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tochallenge(ClientSideAction)
.- Parameters:
challenge
- a consumer that will call methods onClientSideAction.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-