Interface UpdateBackendAuthVerificationMessageConfig.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<UpdateBackendAuthVerificationMessageConfig.Builder,
,UpdateBackendAuthVerificationMessageConfig> SdkBuilder<UpdateBackendAuthVerificationMessageConfig.Builder,
,UpdateBackendAuthVerificationMessageConfig> SdkPojo
- Enclosing class:
UpdateBackendAuthVerificationMessageConfig
public static interface UpdateBackendAuthVerificationMessageConfig.Builder
extends SdkPojo, CopyableBuilder<UpdateBackendAuthVerificationMessageConfig.Builder,UpdateBackendAuthVerificationMessageConfig>
-
Method Summary
Modifier and TypeMethodDescriptiondeliveryMethod
(String deliveryMethod) The type of verification message to send.deliveryMethod
(DeliveryMethod deliveryMethod) The type of verification message to send.emailSettings
(Consumer<EmailSettings.Builder> emailSettings) The settings for the email message.emailSettings
(EmailSettings emailSettings) The settings for the email message.smsSettings
(Consumer<SmsSettings.Builder> smsSettings) The settings for the SMS message.smsSettings
(SmsSettings smsSettings) The settings for the SMS message.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
-
deliveryMethod
The type of verification message to send.
- Parameters:
deliveryMethod
- The type of verification message to send.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
deliveryMethod
The type of verification message to send.
- Parameters:
deliveryMethod
- The type of verification message to send.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
emailSettings
The settings for the email message.
- Parameters:
emailSettings
- The settings for the email message.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
emailSettings
default UpdateBackendAuthVerificationMessageConfig.Builder emailSettings(Consumer<EmailSettings.Builder> emailSettings) The settings for the email message.
This is a convenience method that creates an instance of theEmailSettings.Builder
avoiding the need to create one manually viaEmailSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toemailSettings(EmailSettings)
.- Parameters:
emailSettings
- a consumer that will call methods onEmailSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
smsSettings
The settings for the SMS message.
- Parameters:
smsSettings
- The settings for the SMS message.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
smsSettings
default UpdateBackendAuthVerificationMessageConfig.Builder smsSettings(Consumer<SmsSettings.Builder> smsSettings) The settings for the SMS message.
This is a convenience method that creates an instance of theSmsSettings.Builder
avoiding the need to create one manually viaSmsSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosmsSettings(SmsSettings)
.- Parameters:
smsSettings
- a consumer that will call methods onSmsSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-