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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.Builderavoiding the need to create one manually viaEmailSettings.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaSmsSettings.builder().When the
Consumercompletes,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:
-