Interface Template.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Template.Builder,
,Template> SdkBuilder<Template.Builder,
,Template> SdkPojo
- Enclosing class:
Template
public static interface Template.Builder
extends SdkPojo, CopyableBuilder<Template.Builder,Template>
-
Method Summary
Modifier and TypeMethodDescriptiontemplateArn
(String templateArn) The Amazon Resource Name (ARN) of the template.templateData
(String templateData) An object that defines the values to use for message variables in the template.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
templateArn
The Amazon Resource Name (ARN) of the template.
- Parameters:
templateArn
- The Amazon Resource Name (ARN) of the template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
templateData
An object that defines the values to use for message variables in the template. This object is a set of key-value pairs. Each key defines a message variable in the template. The corresponding value defines the value to use for that variable.
- Parameters:
templateData
- An object that defines the values to use for message variables in the template. This object is a set of key-value pairs. Each key defines a message variable in the template. The corresponding value defines the value to use for that variable.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-