Class TemplateMessage

  • All Implemented Interfaces:
    Message

    public final class TemplateMessage
    extends java.lang.Object
    implements Message
    Template messages are messages with predefined layouts which you can customize. There are three types of templates available that can be used to interact with users through your bot.
    • Constructor Detail

      • TemplateMessage

        public TemplateMessage​(java.lang.String altText,
                               Template template)
        Constructor without quickReply parameter.

        If you want use QuickReply, please use builder() instead.

    • Method Detail

      • getAltText

        public java.lang.String getAltText()
        Alternative text.
      • getTemplate

        public Template getTemplate()
        Object with the contents of the template.
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object