Interface CaptchaConfig.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CaptchaConfig.Builder,
,CaptchaConfig> SdkBuilder<CaptchaConfig.Builder,
,CaptchaConfig> SdkPojo
- Enclosing class:
CaptchaConfig
public static interface CaptchaConfig.Builder
extends SdkPojo, CopyableBuilder<CaptchaConfig.Builder,CaptchaConfig>
-
Method Summary
Modifier and TypeMethodDescriptiondefault CaptchaConfig.Builder
immunityTimeProperty
(Consumer<ImmunityTimeProperty.Builder> immunityTimeProperty) Determines how long aCAPTCHA
timestamp in the token remains valid after the client successfully solves aCAPTCHA
puzzle.immunityTimeProperty
(ImmunityTimeProperty immunityTimeProperty) Determines how long aCAPTCHA
timestamp in the token remains valid after the client successfully solves aCAPTCHA
puzzle.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, sdkFields
-
Method Details
-
immunityTimeProperty
Determines how long a
CAPTCHA
timestamp in the token remains valid after the client successfully solves aCAPTCHA
puzzle.- Parameters:
immunityTimeProperty
- Determines how long aCAPTCHA
timestamp in the token remains valid after the client successfully solves aCAPTCHA
puzzle.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
immunityTimeProperty
default CaptchaConfig.Builder immunityTimeProperty(Consumer<ImmunityTimeProperty.Builder> immunityTimeProperty) Determines how long a
This is a convenience method that creates an instance of theCAPTCHA
timestamp in the token remains valid after the client successfully solves aCAPTCHA
puzzle.ImmunityTimeProperty.Builder
avoiding the need to create one manually viaImmunityTimeProperty.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toimmunityTimeProperty(ImmunityTimeProperty)
.- Parameters:
immunityTimeProperty
- a consumer that will call methods onImmunityTimeProperty.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-