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

Module contents