public static interface CreateEmailTemplateRequest.Builder extends PinpointRequest.Builder, SdkPojo, CopyableBuilder<CreateEmailTemplateRequest.Builder,CreateEmailTemplateRequest>
| Modifier and Type | Method and Description |
|---|---|
default CreateEmailTemplateRequest.Builder |
emailTemplateRequest(Consumer<EmailTemplateRequest.Builder> emailTemplateRequest)
Creates a new message template that you can use in messages that are sent through the email channel.
|
CreateEmailTemplateRequest.Builder |
emailTemplateRequest(EmailTemplateRequest emailTemplateRequest)
Creates a new message template that you can use in messages that are sent through the email channel.
|
CreateEmailTemplateRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateEmailTemplateRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateEmailTemplateRequest.Builder |
templateName(String templateName)
The name of the message template.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateEmailTemplateRequest.Builder emailTemplateRequest(EmailTemplateRequest emailTemplateRequest)
Creates a new message template that you can use in messages that are sent through the email channel.
emailTemplateRequest - Creates a new message template that you can use in messages that are sent through the email channel.default CreateEmailTemplateRequest.Builder emailTemplateRequest(Consumer<EmailTemplateRequest.Builder> emailTemplateRequest)
Creates a new message template that you can use in messages that are sent through the email channel.
This is a convenience that creates an instance of theEmailTemplateRequest.Builder avoiding the need
to create one manually via EmailTemplateRequest.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to emailTemplateRequest(EmailTemplateRequest).emailTemplateRequest - a consumer that will call methods on EmailTemplateRequest.BuilderemailTemplateRequest(EmailTemplateRequest)CreateEmailTemplateRequest.Builder templateName(String templateName)
The name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive.
templateName - The name of the message template. A template name must start with an alphanumeric character and can
contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_),
or hyphens (-). Template names are case sensitive.CreateEmailTemplateRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateEmailTemplateRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2019. All rights reserved.