Interface MessageTemplateSearchResultData.Builder

    • Method Detail

      • channelSubtype

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

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

        MessageTemplateSearchResultData.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.
      • groupingConfiguration

        MessageTemplateSearchResultData.Builder groupingConfiguration​(GroupingConfiguration groupingConfiguration)
        Sets the value of the GroupingConfiguration property for this object.
        Parameters:
        groupingConfiguration - The new value for the GroupingConfiguration property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • isActive

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

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

        MessageTemplateSearchResultData.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.
      • language

        MessageTemplateSearchResultData.Builder language​(String language)

        The language code value for the language in which the quick response is written. The supported language codes include de_DE, en_US, es_ES, fr_FR, id_ID, it_IT, ja_JP, ko_KR, pt_BR, zh_CN, zh_TW

        Parameters:
        language - The language code value for the language in which the quick response is written. The supported language codes include de_DE, en_US, es_ES, fr_FR, id_ID, it_IT, ja_JP, ko_KR, pt_BR, zh_CN, zh_TW
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastModifiedBy

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

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

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

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

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

        MessageTemplateSearchResultData.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.
      • versionNumber

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