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)Account takeover risk configuration actions.AccountTakeoverRiskConfigurationType.Builderactions(AccountTakeoverActionsType actions)Account takeover risk configuration actions.default AccountTakeoverRiskConfigurationType.BuildernotifyConfiguration(Consumer<NotifyConfigurationType.Builder> notifyConfiguration)The notify configuration used to construct email notifications.AccountTakeoverRiskConfigurationType.BuildernotifyConfiguration(NotifyConfigurationType notifyConfiguration)The notify configuration used to construct email notifications.-
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 Detail
-
notifyConfiguration
AccountTakeoverRiskConfigurationType.Builder notifyConfiguration(NotifyConfigurationType notifyConfiguration)
The notify configuration used to construct email notifications.
- Parameters:
notifyConfiguration- The notify configuration used to construct email notifications.- 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 notify configuration used to construct email notifications.
This is a convenience method that creates an instance of theNotifyConfigurationType.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)
Account takeover risk configuration actions.
- Parameters:
actions- Account takeover risk configuration actions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actions
default AccountTakeoverRiskConfigurationType.Builder actions(Consumer<AccountTakeoverActionsType.Builder> actions)
Account takeover risk configuration actions.
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)
-
-