Interface WhatsAppMessageTemplateSourceConfigurationSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<WhatsAppMessageTemplateSourceConfigurationSummary.Builder,,WhatsAppMessageTemplateSourceConfigurationSummary> SdkBuilder<WhatsAppMessageTemplateSourceConfigurationSummary.Builder,,WhatsAppMessageTemplateSourceConfigurationSummary> SdkPojo
- Enclosing class:
WhatsAppMessageTemplateSourceConfigurationSummary
@Mutable
@NotThreadSafe
public static interface WhatsAppMessageTemplateSourceConfigurationSummary.Builder
extends SdkPojo, CopyableBuilder<WhatsAppMessageTemplateSourceConfigurationSummary.Builder,WhatsAppMessageTemplateSourceConfigurationSummary>
-
Method Summary
Modifier and TypeMethodDescriptionbusinessAccountId(String businessAccountId) The ID of the End User Messaging WhatsApp Business Account to associate with this template.components(String... components) The list of component mapping from WhatsApp template parameters to Message Template attributes.components(Collection<String> components) The list of component mapping from WhatsApp template parameters to Message Template attributes.The language of the WhatsApp template.The name of the WhatsApp template.The status of the message template.The status of the message template.statusReason(String statusReason) The status reason of the message template.templateId(String templateId) The ID of WhatsApp template.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
businessAccountId
WhatsAppMessageTemplateSourceConfigurationSummary.Builder businessAccountId(String businessAccountId) The ID of the End User Messaging WhatsApp Business Account to associate with this template.
- Parameters:
businessAccountId- The ID of the End User Messaging WhatsApp Business Account to associate with this template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
templateId
The ID of WhatsApp template.
- Parameters:
templateId- The ID of WhatsApp template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the WhatsApp template.
- Parameters:
name- The name of the WhatsApp template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
language
The language of the WhatsApp template.
- Parameters:
language- The language of the WhatsApp template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
components
The list of component mapping from WhatsApp template parameters to Message Template attributes.
- Parameters:
components- The list of component mapping from WhatsApp template parameters to Message Template attributes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
components
The list of component mapping from WhatsApp template parameters to Message Template attributes.
- Parameters:
components- The list of component mapping from WhatsApp template parameters to Message Template attributes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the message template.
- Parameters:
status- The status of the message template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
WhatsAppMessageTemplateSourceConfigurationSummary.Builder status(WhatsAppSourceConfigurationStatus status) The status of the message template.
- Parameters:
status- The status of the message template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusReason
The status reason of the message template.
- Parameters:
statusReason- The status reason of the message template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-