Package de.xima.fc.prompt.mgmt.service
Interface IPromptQueryExportInfo
-
- All Superinterfaces:
Serializable
public interface IPromptQueryExportInfo extends Serializable
Model representing metadata about an exported prompt query.- Since:
- 8.5.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default PromptObjectIdentifiergetConnectionId()Gets the ID of the prompt connection used to execute the prompt query.StringgetConnectionName()Gets the name of the prompt connection used to execute the prompt query.PromptScopegetConnectionScope()Gets the scope of the prompt connection used to execute the prompt query.StringgetConnectionType()Gets the type of the prompt connection used to execute the prompt query.UUIDgetConnectionUuid()Gets the UUID of the prompt connection used to execute the prompt query.StringgetDescription()Gets the internal description of the prompt query.default intgetFileCount()Gets the number of files attached to the prompt query.List<IPromptQueryExportInfoFile>getFiles()Gets the list of files attached to the prompt query (usually files sent when executing the query).default PromptObjectIdentifiergetId()Gets the ID of the prompt query.StringgetName()Gets the name of the prompt query.PromptScopegetScope()Gets the scope to which the prompt query is assigned.UUIDgetUuid()Gets the UUID of the prompt query.
-
-
-
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.
-
-