Interface AccountTakeoverRiskConfigurationType.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AccountTakeoverRiskConfigurationType.Builder,AccountTakeoverRiskConfigurationType>,SdkBuilder<AccountTakeoverRiskConfigurationType.Builder,AccountTakeoverRiskConfigurationType>,SdkPojo
- Enclosing class:
- AccountTakeoverRiskConfigurationType
public static interface AccountTakeoverRiskConfigurationType.Builder extends SdkPojo, CopyableBuilder<AccountTakeoverRiskConfigurationType.Builder,AccountTakeoverRiskConfigurationType>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default AccountTakeoverRiskConfigurationType.Builderactions(Consumer<AccountTakeoverActionsType.Builder> actions)A list of account-takeover actions for each level of risk that Amazon Cognito might assess with advanced security features.AccountTakeoverRiskConfigurationType.Builderactions(AccountTakeoverActionsType actions)A list of account-takeover actions for each level of risk that Amazon Cognito might assess with advanced security features.default AccountTakeoverRiskConfigurationType.BuildernotifyConfiguration(Consumer<NotifyConfigurationType.Builder> notifyConfiguration)The settings for composing and sending an email message when advanced security features assesses a risk level with adaptive authentication.AccountTakeoverRiskConfigurationType.BuildernotifyConfiguration(NotifyConfigurationType notifyConfiguration)The settings for composing and sending an email message when advanced security features assesses a risk level with adaptive authentication.-
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 Detail
-
notifyConfiguration
AccountTakeoverRiskConfigurationType.Builder notifyConfiguration(NotifyConfigurationType notifyConfiguration)
The settings for composing and sending an email message when advanced security features assesses a risk level with adaptive authentication. When you choose to notify users in
AccountTakeoverRiskConfiguration, Amazon Cognito sends an email message using the method and template that you set with this data type.- Parameters:
notifyConfiguration- The settings for composing and sending an email message when advanced security features assesses a risk level with adaptive authentication. When you choose to notify users inAccountTakeoverRiskConfiguration, Amazon Cognito sends an email message using the method and template that you set with this data type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
notifyConfiguration
default AccountTakeoverRiskConfigurationType.Builder notifyConfiguration(Consumer<NotifyConfigurationType.Builder> notifyConfiguration)
The settings for composing and sending an email message when advanced security features assesses a risk level with adaptive authentication. When you choose to notify users in
This is a convenience method that creates an instance of theAccountTakeoverRiskConfiguration, Amazon Cognito sends an email message using the method and template that you set with this data type.NotifyConfigurationType.Builderavoiding the need to create one manually viaNotifyConfigurationType.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tonotifyConfiguration(NotifyConfigurationType).- Parameters:
notifyConfiguration- a consumer that will call methods onNotifyConfigurationType.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
notifyConfiguration(NotifyConfigurationType)
-
actions
AccountTakeoverRiskConfigurationType.Builder actions(AccountTakeoverActionsType actions)
A list of account-takeover actions for each level of risk that Amazon Cognito might assess with advanced security features.
- Parameters:
actions- A list of account-takeover actions for each level of risk that Amazon Cognito might assess with advanced security features.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actions
default AccountTakeoverRiskConfigurationType.Builder actions(Consumer<AccountTakeoverActionsType.Builder> actions)
A list of account-takeover actions for each level of risk that Amazon Cognito might assess with advanced security features.
This is a convenience method that creates an instance of theAccountTakeoverActionsType.Builderavoiding the need to create one manually viaAccountTakeoverActionsType.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toactions(AccountTakeoverActionsType).- Parameters:
actions- a consumer that will call methods onAccountTakeoverActionsType.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
actions(AccountTakeoverActionsType)
-
-