Class AgentConversationMessage

java.lang.Object
io.jmix.dynmodelai.entity.AgentConversationMessage

@Entity(name="dmagent_ConversationMessage") public class AgentConversationMessage extends Object
Persisted message belonging to an agent conversation.
  • Constructor Details

    • AgentConversationMessage

      public AgentConversationMessage()
  • Method Details

    • getId

      public UUID getId()
    • setId

      public void setId(UUID id)
    • getConversation

      public AgentConversation getConversation()
    • setConversation

      public void setConversation(AgentConversation conversation)
    • getRunId

      public @Nullable UUID getRunId()
    • setRunId

      public void setRunId(@Nullable UUID runId)
    • getRole

      public AgentMessageRole getRole()
    • getBaselineSettingsId

      public @Nullable UUID getBaselineSettingsId()
    • setBaselineSettingsId

      public void setBaselineSettingsId(@Nullable UUID baselineSettingsId)
    • getPublishedSettingsId

      public @Nullable UUID getPublishedSettingsId()
    • setPublishedSettingsId

      public void setPublishedSettingsId(@Nullable UUID publishedSettingsId)
    • setRole

      public void setRole(AgentMessageRole role)
    • getContent

      public String getContent()
    • setContent

      public void setContent(String content)
    • getCreatedDate

      public OffsetDateTime getCreatedDate()
    • setCreatedDate

      public void setCreatedDate(OffsetDateTime createdDate)
    • getCreatedBy

      public @Nullable String getCreatedBy()
    • setCreatedBy

      public void setCreatedBy(@Nullable String createdBy)
    • getActor

      public String getActor()
    • setActor

      public void setActor(String actor)
    • getOutcome

      public @Nullable RunOutcome getOutcome()
    • setOutcome

      public void setOutcome(@Nullable RunOutcome outcome)