@Generated(value="software.amazon.awssdk:codegen") public class VerificationMessageTemplateType extends Object implements StructuredPojo, ToCopyableBuilder<VerificationMessageTemplateType.Builder,VerificationMessageTemplateType>
The template for verification messages.
| Modifier and Type | Class and Description |
|---|---|
static interface |
VerificationMessageTemplateType.Builder |
| Modifier and Type | Method and Description |
|---|---|
static VerificationMessageTemplateType.Builder |
builder() |
DefaultEmailOptionType |
defaultEmailOption()
The default email option.
|
String |
defaultEmailOptionAsString()
The default email option.
|
String |
emailMessage()
The email message template.
|
String |
emailMessageByLink()
The email message template for sending a confirmation link to the user.
|
String |
emailSubject()
The subject line for the email message template.
|
String |
emailSubjectByLink()
The subject line for the email message template for sending a confirmation link to the user.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
static Class<? extends VerificationMessageTemplateType.Builder> |
serializableBuilderClass() |
String |
smsMessage()
The SMS message template.
|
VerificationMessageTemplateType.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copypublic String smsMessage()
The SMS message template.
public String emailMessage()
The email message template.
public String emailSubject()
The subject line for the email message template.
public String emailMessageByLink()
The email message template for sending a confirmation link to the user.
public String emailSubjectByLink()
The subject line for the email message template for sending a confirmation link to the user.
public DefaultEmailOptionType defaultEmailOption()
The default email option.
If the service returns an enum value that is not available in the current SDK version,
defaultEmailOption will return DefaultEmailOptionType.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from defaultEmailOptionAsString().
DefaultEmailOptionTypepublic String defaultEmailOptionAsString()
The default email option.
If the service returns an enum value that is not available in the current SDK version,
defaultEmailOption will return DefaultEmailOptionType.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from defaultEmailOptionAsString().
DefaultEmailOptionTypepublic VerificationMessageTemplateType.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<VerificationMessageTemplateType.Builder,VerificationMessageTemplateType>public static VerificationMessageTemplateType.Builder builder()
public static Class<? extends VerificationMessageTemplateType.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.