Class Message


  • @Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
               date="2024-03-29T12:34:27.506198300-05:00[America/Chicago]",
               comments="Generator version: 7.4.0")
    public class Message
    extends Object
    Message
    • Constructor Detail

      • Message

        public Message()
    • Method Detail

      • completionTokens

        public Message completionTokens​(Integer completionTokens)
      • getCompletionTokens

        @Nullable
        public Integer getCompletionTokens()
        Get completionTokens
        Returns:
        completionTokens
      • setCompletionTokens

        public void setCompletionTokens​(Integer completionTokens)
      • getContent

        @Nonnull
        @NotNull
        public @NotNull String getContent()
        Get content
        Returns:
        content
      • setContent

        public void setContent​(String content)
      • getCreatedAt

        @Nonnull
        @NotNull
        @Valid
        public @NotNull @Valid OffsetDateTime getCreatedAt()
        Get createdAt
        Returns:
        createdAt
      • setCreatedAt

        public void setCreatedAt​(OffsetDateTime createdAt)
      • datasetId

        public Message datasetId​(UUID datasetId)
      • getDatasetId

        @Nonnull
        @NotNull
        @Valid
        public @NotNull @Valid UUID getDatasetId()
        Get datasetId
        Returns:
        datasetId
      • setDatasetId

        public void setDatasetId​(UUID datasetId)
      • getDeleted

        @Nonnull
        @NotNull
        public @NotNull Boolean getDeleted()
        Get deleted
        Returns:
        deleted
      • setDeleted

        public void setDeleted​(Boolean deleted)
      • getId

        @Nonnull
        @NotNull
        @Valid
        public @NotNull @Valid UUID getId()
        Get id
        Returns:
        id
      • setId

        public void setId​(UUID id)
      • promptTokens

        public Message promptTokens​(Integer promptTokens)
      • getPromptTokens

        @Nullable
        public Integer getPromptTokens()
        Get promptTokens
        Returns:
        promptTokens
      • setPromptTokens

        public void setPromptTokens​(Integer promptTokens)
      • getRole

        @Nonnull
        @NotNull
        public @NotNull String getRole()
        Get role
        Returns:
        role
      • setRole

        public void setRole​(String role)
      • getSortOrder

        @Nonnull
        @NotNull
        public @NotNull Integer getSortOrder()
        Get sortOrder
        Returns:
        sortOrder
      • setSortOrder

        public void setSortOrder​(Integer sortOrder)
      • getTopicId

        @Nonnull
        @NotNull
        @Valid
        public @NotNull @Valid UUID getTopicId()
        Get topicId
        Returns:
        topicId
      • setTopicId

        public void setTopicId​(UUID topicId)
      • getUpdatedAt

        @Nonnull
        @NotNull
        @Valid
        public @NotNull @Valid OffsetDateTime getUpdatedAt()
        Get updatedAt
        Returns:
        updatedAt
      • setUpdatedAt

        public void setUpdatedAt​(OffsetDateTime updatedAt)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • validateJsonElement

        public static void validateJsonElement​(com.google.gson.JsonElement jsonElement)
                                        throws IOException
        Validates the JSON Element and throws an exception if issues found
        Parameters:
        jsonElement - JSON Element
        Throws:
        IOException - if the JSON Element is invalid with respect to Message
      • fromJson

        public static Message fromJson​(String jsonString)
                                throws IOException
        Create an instance of Message given an JSON string
        Parameters:
        jsonString - JSON string
        Returns:
        An instance of Message
        Throws:
        IOException - if the JSON string is invalid with respect to Message
      • toJson

        public String toJson()
        Convert an instance of Message to an JSON string
        Returns:
        JSON string