@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateBackendAuthVerificationMessageConfig extends Object implements Serializable, Cloneable, StructuredPojo
Updates the configuration of the email or SMS message for the auth resource configured for your Amplify project.
| Constructor and Description |
|---|
UpdateBackendAuthVerificationMessageConfig () |
| Modifier and Type | Method and Description |
|---|---|
UpdateBackendAuthVerificationMessageConfig |
clone () |
boolean |
equals (Object obj) |
String |
getDeliveryMethod ()
The type of verification message to send.
|
EmailSettings |
getEmailSettings ()
The settings for the email message.
|
SmsSettings |
getSmsSettings ()
The settings for the SMS message.
|
int |
hashCode () |
void |
marshall (ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setDeliveryMethod (String deliveryMethod)
The type of verification message to send.
|
void |
setEmailSettings (EmailSettings emailSettings)
The settings for the email message.
|
void |
setSmsSettings (SmsSettings smsSettings)
The settings for the SMS message.
|
String |
toString ()
Returns a string representation of this object.
|
UpdateBackendAuthVerificationMessageConfig |
withDeliveryMethod (DeliveryMethod deliveryMethod)
The type of verification message to send.
|
UpdateBackendAuthVerificationMessageConfig |
withDeliveryMethod (String deliveryMethod)
The type of verification message to send.
|
UpdateBackendAuthVerificationMessageConfig |
withEmailSettings (EmailSettings emailSettings)
The settings for the email message.
|
UpdateBackendAuthVerificationMessageConfig |
withSmsSettings (SmsSettings smsSettings)
The settings for the SMS message.
|
public UpdateBackendAuthVerificationMessageConfig()
public void setDeliveryMethod(String deliveryMethod)
The type of verification message to send.
deliveryMethod - The type of verification message to send.DeliveryMethod public String getDeliveryMethod()
The type of verification message to send.
DeliveryMethod public UpdateBackendAuthVerificationMessageConfig withDeliveryMethod(String deliveryMethod)
The type of verification message to send.
deliveryMethod - The type of verification message to send.DeliveryMethod public UpdateBackendAuthVerificationMessageConfig withDeliveryMethod(DeliveryMethod deliveryMethod)
The type of verification message to send.
deliveryMethod - The type of verification message to send.DeliveryMethod public void setEmailSettings(EmailSettings emailSettings)
The settings for the email message.
emailSettings - The settings for the email message.public EmailSettings getEmailSettings()
The settings for the email message.
public UpdateBackendAuthVerificationMessageConfig withEmailSettings(EmailSettings emailSettings)
The settings for the email message.
emailSettings - The settings for the email message.public void setSmsSettings(SmsSettings smsSettings)
The settings for the SMS message.
smsSettings - The settings for the SMS message.public SmsSettings getSmsSettings()
The settings for the SMS message.
public UpdateBackendAuthVerificationMessageConfig withSmsSettings(SmsSettings smsSettings)
The settings for the SMS message.
smsSettings - The settings for the SMS message.public String toString()
toString in class Object Object.toString() public UpdateBackendAuthVerificationMessageConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo ProtocolMarshaller.marshall in interface StructuredPojo protocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.