Interface MessageTemplateVersionSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<MessageTemplateVersionSummary.Builder,MessageTemplateVersionSummary>,SdkBuilder<MessageTemplateVersionSummary.Builder,MessageTemplateVersionSummary>,SdkPojo
- Enclosing class:
- MessageTemplateVersionSummary
public static interface MessageTemplateVersionSummary.Builder extends SdkPojo, CopyableBuilder<MessageTemplateVersionSummary.Builder,MessageTemplateVersionSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MessageTemplateVersionSummary.BuilderchannelSubtype(String channelSubtype)The channel subtype this message template applies to.MessageTemplateVersionSummary.BuilderchannelSubtype(ChannelSubtype channelSubtype)The channel subtype this message template applies to.MessageTemplateVersionSummary.BuilderisActive(Boolean isActive)Whether the version of the message template is activated.MessageTemplateVersionSummary.BuilderknowledgeBaseArn(String knowledgeBaseArn)The Amazon Resource Name (ARN) of the knowledge base.MessageTemplateVersionSummary.BuilderknowledgeBaseId(String knowledgeBaseId)The identifier of the knowledge base.MessageTemplateVersionSummary.BuildermessageTemplateArn(String messageTemplateArn)The Amazon Resource Name (ARN) of the message template.MessageTemplateVersionSummary.BuildermessageTemplateId(String messageTemplateId)The identifier of the message template.MessageTemplateVersionSummary.Buildername(String name)The name of the message template.MessageTemplateVersionSummary.BuilderversionNumber(Long versionNumber)The version number of the message template version.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
channelSubtype
MessageTemplateVersionSummary.Builder channelSubtype(String channelSubtype)
The channel subtype this message template applies to.
- Parameters:
channelSubtype- The channel subtype this message template applies to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ChannelSubtype,ChannelSubtype
-
channelSubtype
MessageTemplateVersionSummary.Builder channelSubtype(ChannelSubtype channelSubtype)
The channel subtype this message template applies to.
- Parameters:
channelSubtype- The channel subtype this message template applies to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ChannelSubtype,ChannelSubtype
-
isActive
MessageTemplateVersionSummary.Builder isActive(Boolean isActive)
Whether the version of the message template is activated.
- Parameters:
isActive- Whether the version of the message template is activated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
knowledgeBaseArn
MessageTemplateVersionSummary.Builder knowledgeBaseArn(String knowledgeBaseArn)
The Amazon Resource Name (ARN) of the knowledge base.
- Parameters:
knowledgeBaseArn- The Amazon Resource Name (ARN) of the knowledge base.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
knowledgeBaseId
MessageTemplateVersionSummary.Builder knowledgeBaseId(String knowledgeBaseId)
The identifier of the knowledge base.
- Parameters:
knowledgeBaseId- The identifier of the knowledge base.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
messageTemplateArn
MessageTemplateVersionSummary.Builder messageTemplateArn(String messageTemplateArn)
The Amazon Resource Name (ARN) of the message template.
- Parameters:
messageTemplateArn- The Amazon Resource Name (ARN) of the message template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
messageTemplateId
MessageTemplateVersionSummary.Builder messageTemplateId(String messageTemplateId)
The identifier of the message template.
- Parameters:
messageTemplateId- The identifier of the message template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
MessageTemplateVersionSummary.Builder name(String name)
The name of the message template.
- Parameters:
name- The name of the message template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
versionNumber
MessageTemplateVersionSummary.Builder versionNumber(Long versionNumber)
The version number of the message template version.
- Parameters:
versionNumber- The version number of the message template version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-