@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() |
copy
public 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()
.
DefaultEmailOptionType
public 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()
.
DefaultEmailOptionType
public VerificationMessageTemplateType.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<VerificationMessageTemplateType.Builder,VerificationMessageTemplateType>
public static VerificationMessageTemplateType.Builder builder()
public static Class<? extends VerificationMessageTemplateType.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.