altimeter.qj.api.v1.endpoints package¶
Submodules¶
altimeter.qj.api.v1.endpoints.jobs module¶
Endpoints for Jobs
-
create_job
(*, db_session=Depends(db_session), job_crud=Depends(job_crud), job_in)¶ Create a Job
- Return type
Any
-
delete_job
(*, db_session=Depends(db_session), job_crud=Depends(job_crud), job_name)¶ Delete a Job
- Return type
Any
-
get_job
(*, db_session=Depends(db_session), job_crud=Depends(job_crud), job_name)¶ Get the currently active version of a Job
- Return type
Any
-
get_job_latest_result_set
(*, db_session=Depends(db_session), result_set_crud=Depends(result_set_crud), job_name)¶ Get the latest result set of a Job
- Return type
Any
-
get_job_version
(*, db_session=Depends(db_session), job_crud=Depends(job_crud), job_name, created)¶ Get a specific version of a job, addressed by created time
- Return type
Any
-
get_job_versions
(*, db_session=Depends(db_session), job_crud=Depends(job_crud), job_name)¶ Get all versions of a Job
- Return type
Any
-
get_jobs
(*, db_session=Depends(db_session), job_crud=Depends(job_crud), active_only=True)¶ Get all Jobs
- Return type
Any
-
update_job_version
(*, db_session=Depends(db_session), job_crud=Depends(job_crud), job_name, created, job_update)¶ Update an existing Job
- Return type
Any
altimeter.qj.api.v1.endpoints.result_sets module¶
Endpoints for Jobs
-
create_result_set
(*, db_session=Depends(db_session), result_set_crud=Depends(result_set_crud), result_set_in)¶ Create a ResultSet
- Return type
Any
-
delete_expired_result_sets
(*, db_session=Depends(db_session), result_set_crud=Depends(result_set_crud))¶ Delete all expired ResultSets
- Return type
Any
-
get_expired_result_sets
(*, db_session=Depends(db_session), result_set_crud=Depends(result_set_crud))¶ Get all expired ResultSets
- Return type
Any
-
get_result_set
(*, db_session=Depends(db_session), result_set_crud=Depends(result_set_crud), result_set_id)¶ Get a ResultSet by id
- Return type
Any