Skip to content

microservice-job-broker


Class: ExecutableJobReport

Defined in: packages/microservice/job-broker/src/middleware/schemas/executable-job.schema.ts:40

Schema representing the result of an executed task. This schema defines the structure of the result, including the executed task, the exit code, and any standard error or output generated during execution.

Constructors

Constructor

new ExecutableJobReport(): ExecutableJobReport

Returns

ExecutableJobReport

Properties

exit_code?

optional exit_code: number

Defined in: packages/microservice/job-broker/src/middleware/schemas/executable-job.schema.ts:53


jobType?

optional jobType: string

Defined in: packages/microservice/job-broker/src/middleware/schemas/executable-job.schema.ts:45


status?

optional status: string

Defined in: packages/microservice/job-broker/src/middleware/schemas/executable-job.schema.ts:42


stderr?

optional stderr: string

Defined in: packages/microservice/job-broker/src/middleware/schemas/executable-job.schema.ts:57


stdout?

optional stdout: string

Defined in: packages/microservice/job-broker/src/middleware/schemas/executable-job.schema.ts:61


task

task: ExecutableJobRequest

Defined in: packages/microservice/job-broker/src/middleware/schemas/executable-job.schema.ts:49