Class TextOutputEvent.BuilderImpl

    • Constructor Detail

      • BuilderImpl

        protected BuilderImpl()
    • Method Detail

      • getConversationId

        public final String getConversationId()
      • setConversationId

        public final void setConversationId​(String conversationId)
      • conversationId

        public final TextOutputEvent.Builder conversationId​(String conversationId)
        Description copied from interface: TextOutputEvent.Builder

        The identifier of the conversation with which the text output event is associated.

        Specified by:
        conversationId in interface TextOutputEvent.Builder
        Parameters:
        conversationId - The identifier of the conversation with which the text output event is associated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • getUserMessageId

        public final String getUserMessageId()
      • setUserMessageId

        public final void setUserMessageId​(String userMessageId)
      • userMessageId

        public final TextOutputEvent.Builder userMessageId​(String userMessageId)
        Description copied from interface: TextOutputEvent.Builder

        The identifier of an end user message in a TextOutputEvent.

        Specified by:
        userMessageId in interface TextOutputEvent.Builder
        Parameters:
        userMessageId - The identifier of an end user message in a TextOutputEvent.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • getSystemMessageId

        public final String getSystemMessageId()
      • setSystemMessageId

        public final void setSystemMessageId​(String systemMessageId)
      • systemMessageId

        public final TextOutputEvent.Builder systemMessageId​(String systemMessageId)
        Description copied from interface: TextOutputEvent.Builder

        The identifier of an AI-generated message in a TextOutputEvent.

        Specified by:
        systemMessageId in interface TextOutputEvent.Builder
        Parameters:
        systemMessageId - The identifier of an AI-generated message in a TextOutputEvent.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • getSystemMessage

        public final String getSystemMessage()
      • setSystemMessage

        public final void setSystemMessage​(String systemMessage)