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