Interface TemplatedMessageConfig.Builder

    • Method Detail

      • knowledgeBaseId

        TemplatedMessageConfig.Builder knowledgeBaseId​(String knowledgeBaseId)

        The identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.

        Parameters:
        knowledgeBaseId - The identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • messageTemplateId

        TemplatedMessageConfig.Builder messageTemplateId​(String messageTemplateId)

        The identifier of the message template Id.

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

        TemplatedMessageConfig.Builder templateAttributes​(TemplateAttributes templateAttributes)

        Information about template attributes, that is, CustomAttributes or CustomerProfileAttributes.

        Parameters:
        templateAttributes - Information about template attributes, that is, CustomAttributes or CustomerProfileAttributes.
        Returns:
        Returns a reference to this object so that method calls can be chained together.