Class ChatHistory.Message

  • Enclosing class:
    ChatHistory

    public static class ChatHistory.Message
    extends Object
    Chat message representation
    • Constructor Detail

      • Message

        public Message​(ChatHistory.AuthorRoles authorRoles,
                       String content)
        Create a new instance
        Parameters:
        authorRoles - Role of message author
        content - Message content
    • Method Detail

      • getAuthorRoles

        public ChatHistory.AuthorRoles getAuthorRoles()
        Get the role of the message author
        Returns:
        Role of the message author, e.g. user/assistant/system
      • getContent

        public String getContent()
        Get the message content
        Returns:
        Message content