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