UNPKG

@apihawk/gear-sdk

Version:

The ApiHawk GEAR SDK

26 lines (25 loc) 919 B
import { BilliaSDKServiceBase } from '@apihawk/billia-sdk'; import { IRestPaginatedResource } from '@apihawk/billia-sdk'; import { IGearJob } from './gear-sdk.types'; export declare class GearSDKJobs extends BilliaSDKServiceBase { /** * List jobs * @param {number} page * @param {number} pageSize * @param {{job_id?: number | number[]; worker_name?: string; job_hash?: string; descriptor?: string; columns?: string[]}} query * @returns {Promise<IRestPaginatedResource<IGearJob>>} */ listJobs(page?: number, pageSize?: number, query?: { job_id?: number | number[]; worker_name?: string; job_hash?: string; descriptor?: string; columns?: string[]; }): Promise<IRestPaginatedResource<IGearJob>>; /** * Get job * @param {number} jobId * @returns {Promise<IGearJob>} */ getJob(jobId: number): Promise<IGearJob>; }