|
PACS System 0.1.0
PACS DICOM system library
|
Query options for listing jobs. More...
#include <job_repository.h>

Public Attributes | |
| std::optional< client::job_status > | status |
| Filter by status. | |
| std::optional< client::job_type > | type |
| Filter by type. | |
| std::optional< std::string > | node_id |
| Filter by source or destination node. | |
| std::optional< std::string > | created_by |
| Filter by creator. | |
| size_t | limit {100} |
| Maximum results. | |
| size_t | offset {0} |
| Result offset for pagination. | |
| bool | order_by_priority {true} |
| Order by priority (desc) then created_at. | |
Query options for listing jobs.
Definition at line 314 of file job_repository.h.
| std::optional<std::string> kcenon::pacs::storage::job_query_options::created_by |
Filter by creator.
Definition at line 318 of file job_repository.h.
| size_t kcenon::pacs::storage::job_query_options::limit {100} |
| std::optional<std::string> kcenon::pacs::storage::job_query_options::node_id |
Filter by source or destination node.
Definition at line 317 of file job_repository.h.
| size_t kcenon::pacs::storage::job_query_options::offset {0} |
| bool kcenon::pacs::storage::job_query_options::order_by_priority {true} |
Order by priority (desc) then created_at.
Definition at line 321 of file job_repository.h.
| std::optional<client::job_status> kcenon::pacs::storage::job_query_options::status |
Filter by status.
Definition at line 315 of file job_repository.h.
Referenced by kcenon::pacs::client::job_manager::list_jobs().
| std::optional<client::job_type> kcenon::pacs::storage::job_query_options::type |
Filter by type.
Definition at line 316 of file job_repository.h.