public static interface CreateSmsTemplateRequest.Builder extends PinpointRequest.Builder, SdkPojo, CopyableBuilder<CreateSmsTemplateRequest.Builder,CreateSmsTemplateRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateSmsTemplateRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateSmsTemplateRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
default CreateSmsTemplateRequest.Builder |
smsTemplateRequest(Consumer<SMSTemplateRequest.Builder> smsTemplateRequest)
Creates a message template that you can use in messages that are sent through the SMS channel.
|
CreateSmsTemplateRequest.Builder |
smsTemplateRequest(SMSTemplateRequest smsTemplateRequest)
Creates a message template that you can use in messages that are sent through the SMS channel.
|
CreateSmsTemplateRequest.Builder |
templateName(String templateName)
The name of the message template.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateSmsTemplateRequest.Builder smsTemplateRequest(SMSTemplateRequest smsTemplateRequest)
Creates a message template that you can use in messages that are sent through the SMS channel.
smsTemplateRequest - Creates a message template that you can use in messages that are sent through the SMS channel.default CreateSmsTemplateRequest.Builder smsTemplateRequest(Consumer<SMSTemplateRequest.Builder> smsTemplateRequest)
Creates a message template that you can use in messages that are sent through the SMS channel.
This is a convenience that creates an instance of theSMSTemplateRequest.Builder avoiding the need to
create one manually via SMSTemplateRequest.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to smsTemplateRequest(SMSTemplateRequest).smsTemplateRequest - a consumer that will call methods on SMSTemplateRequest.BuildersmsTemplateRequest(SMSTemplateRequest)CreateSmsTemplateRequest.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.CreateSmsTemplateRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateSmsTemplateRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2019. All rights reserved.