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