Interface IPromptQueryExportInfo

  • All Superinterfaces:
    Serializable

    public interface IPromptQueryExportInfo
    extends Serializable
    Model representing metadata about an exported prompt query.
    Since:
    8.5.0
    • Method Detail

      • getConnectionId

        default PromptObjectIdentifier getConnectionId()
        Gets the ID of the prompt connection used to execute the prompt query.
        Returns:
        The prompt connection's ID.
      • getConnectionName

        String getConnectionName()
        Gets the name of the prompt connection used to execute the prompt query.
        Returns:
        The prompt connection's name.
      • getConnectionScope

        PromptScope getConnectionScope()
        Gets the scope of the prompt connection used to execute the prompt query.
        Returns:
        The prompt connection's scope.
      • getConnectionType

        String getConnectionType()
        Gets the type of the prompt connection used to execute the prompt query.
        Returns:
        The prompt connection's type.
      • getConnectionUuid

        UUID getConnectionUuid()
        Gets the UUID of the prompt connection used to execute the prompt query.
        Returns:
        The prompt connection's UUID.
      • getDescription

        String getDescription()
        Gets the internal description of the prompt query.
        Returns:
        The prompt query's description.
      • getFileCount

        default int getFileCount()
        Gets the number of files attached to the prompt query.
        Returns:
        The number of attached files.
      • getFiles

        List<IPromptQueryExportInfoFile> getFiles()
        Gets the list of files attached to the prompt query (usually files sent when executing the query).
        Returns:
        The list of attached files, or null/empty if no files are attached.
      • getId

        default PromptObjectIdentifier getId()
        Gets the ID of the prompt query.
        Returns:
        The prompt query's ID.
      • getName

        String getName()
        Gets the name of the prompt query.
        Returns:
        The prompt query's name.
      • getScope

        PromptScope getScope()
        Gets the scope to which the prompt query is assigned.
        Returns:
        The prompt query's scope.
      • getUuid

        UUID getUuid()
        Gets the UUID of the prompt query.
        Returns:
        The prompt query's UUID.