Interface VerificationMessageTemplateType.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<VerificationMessageTemplateType.Builder,VerificationMessageTemplateType>,SdkBuilder<VerificationMessageTemplateType.Builder,VerificationMessageTemplateType>,SdkPojo
- Enclosing class:
- VerificationMessageTemplateType
public static interface VerificationMessageTemplateType.Builder extends SdkPojo, CopyableBuilder<VerificationMessageTemplateType.Builder,VerificationMessageTemplateType>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description VerificationMessageTemplateType.BuilderdefaultEmailOption(String defaultEmailOption)The configuration of verification emails to contain a clickable link or a verification code.VerificationMessageTemplateType.BuilderdefaultEmailOption(DefaultEmailOptionType defaultEmailOption)The configuration of verification emails to contain a clickable link or a verification code.VerificationMessageTemplateType.BuilderemailMessage(String emailMessage)The template for email messages that Amazon Cognito sends to your users.VerificationMessageTemplateType.BuilderemailMessageByLink(String emailMessageByLink)The email message template for sending a confirmation link to the user.VerificationMessageTemplateType.BuilderemailSubject(String emailSubject)The subject line for the email message template.VerificationMessageTemplateType.BuilderemailSubjectByLink(String emailSubjectByLink)The subject line for the email message template for sending a confirmation link to the user.VerificationMessageTemplateType.BuildersmsMessage(String smsMessage)The template for SMS messages that Amazon Cognito sends to your users.-
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
-
smsMessage
VerificationMessageTemplateType.Builder smsMessage(String smsMessage)
The template for SMS messages that Amazon Cognito sends to your users.
- Parameters:
smsMessage- The template for SMS messages that Amazon Cognito sends to your users.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
emailMessage
VerificationMessageTemplateType.Builder emailMessage(String emailMessage)
The template for email messages that Amazon Cognito sends to your users. You can set an
EmailMessagetemplate only if the value of EmailSendingAccount isDEVELOPER. When your EmailSendingAccount isDEVELOPER, your user pool sends email messages with your own Amazon SES configuration.- Parameters:
emailMessage- The template for email messages that Amazon Cognito sends to your users. You can set anEmailMessagetemplate only if the value of EmailSendingAccount isDEVELOPER. When your EmailSendingAccount isDEVELOPER, your user pool sends email messages with your own Amazon SES configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
emailSubject
VerificationMessageTemplateType.Builder emailSubject(String emailSubject)
The subject line for the email message template. You can set an
EmailSubjecttemplate only if the value of EmailSendingAccount isDEVELOPER. When your EmailSendingAccount isDEVELOPER, your user pool sends email messages with your own Amazon SES configuration.- Parameters:
emailSubject- The subject line for the email message template. You can set anEmailSubjecttemplate only if the value of EmailSendingAccount isDEVELOPER. When your EmailSendingAccount isDEVELOPER, your user pool sends email messages with your own Amazon SES configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
emailMessageByLink
VerificationMessageTemplateType.Builder emailMessageByLink(String emailMessageByLink)
The email message template for sending a confirmation link to the user. You can set an
EmailMessageByLinktemplate only if the value of EmailSendingAccount isDEVELOPER. When your EmailSendingAccount isDEVELOPER, your user pool sends email messages with your own Amazon SES configuration.- Parameters:
emailMessageByLink- The email message template for sending a confirmation link to the user. You can set anEmailMessageByLinktemplate only if the value of EmailSendingAccount isDEVELOPER. When your EmailSendingAccount isDEVELOPER, your user pool sends email messages with your own Amazon SES configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
emailSubjectByLink
VerificationMessageTemplateType.Builder emailSubjectByLink(String emailSubjectByLink)
The subject line for the email message template for sending a confirmation link to the user. You can set an
EmailSubjectByLinktemplate only if the value of EmailSendingAccount isDEVELOPER. When your EmailSendingAccount isDEVELOPER, your user pool sends email messages with your own Amazon SES configuration.- Parameters:
emailSubjectByLink- The subject line for the email message template for sending a confirmation link to the user. You can set anEmailSubjectByLinktemplate only if the value of EmailSendingAccount isDEVELOPER. When your EmailSendingAccount isDEVELOPER, your user pool sends email messages with your own Amazon SES configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
defaultEmailOption
VerificationMessageTemplateType.Builder defaultEmailOption(String defaultEmailOption)
The configuration of verification emails to contain a clickable link or a verification code.
For link, your template body must contain link text in the format
{##Click here##}. "Click here" in the example is a customizable string. For code, your template body must contain a code placeholder in the format{####}.- Parameters:
defaultEmailOption- The configuration of verification emails to contain a clickable link or a verification code.For link, your template body must contain link text in the format
{##Click here##}. "Click here" in the example is a customizable string. For code, your template body must contain a code placeholder in the format{####}.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DefaultEmailOptionType,DefaultEmailOptionType
-
defaultEmailOption
VerificationMessageTemplateType.Builder defaultEmailOption(DefaultEmailOptionType defaultEmailOption)
The configuration of verification emails to contain a clickable link or a verification code.
For link, your template body must contain link text in the format
{##Click here##}. "Click here" in the example is a customizable string. For code, your template body must contain a code placeholder in the format{####}.- Parameters:
defaultEmailOption- The configuration of verification emails to contain a clickable link or a verification code.For link, your template body must contain link text in the format
{##Click here##}. "Click here" in the example is a customizable string. For code, your template body must contain a code placeholder in the format{####}.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DefaultEmailOptionType,DefaultEmailOptionType
-
-