Interface MessageTemplateSummary.Builder

    • Method Detail

      • activeVersionNumber

        MessageTemplateSummary.Builder activeVersionNumber​(Long activeVersionNumber)

        The version number of the message template version that is activated.

        Parameters:
        activeVersionNumber - The version number of the message template version that is activated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • channelSubtype

        MessageTemplateSummary.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

        MessageTemplateSummary.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
      • createdTime

        MessageTemplateSummary.Builder createdTime​(Instant createdTime)

        The timestamp when the message template was created.

        Parameters:
        createdTime - The timestamp when the message template was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        MessageTemplateSummary.Builder description​(String description)

        The description of the message template.

        Parameters:
        description - The description of the message template.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • knowledgeBaseArn

        MessageTemplateSummary.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

        MessageTemplateSummary.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.
      • lastModifiedBy

        MessageTemplateSummary.Builder lastModifiedBy​(String lastModifiedBy)

        The Amazon Resource Name (ARN) of the user who last updated the message template data.

        Parameters:
        lastModifiedBy - The Amazon Resource Name (ARN) of the user who last updated the message template data.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastModifiedTime

        MessageTemplateSummary.Builder lastModifiedTime​(Instant lastModifiedTime)

        The timestamp when the message template data was last modified.

        Parameters:
        lastModifiedTime - The timestamp when the message template data was last modified.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • messageTemplateArn

        MessageTemplateSummary.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

        MessageTemplateSummary.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

        MessageTemplateSummary.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.
      • tags

        MessageTemplateSummary.Builder tags​(Map<String,​String> tags)

        The tags used to organize, track, or control access for this resource.

        Parameters:
        tags - The tags used to organize, track, or control access for this resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.