Skip to content

ChainGraph API Documentation / @badaitech/chaingraph-executor / server / CreateExecutionParams

Interface: CreateExecutionParams

Defined in: packages/chaingraph-executor/server/services/IExecutionService.ts:13

Properties

abortController

abortController: AbortController

Defined in: packages/chaingraph-executor/server/services/IExecutionService.ts:17


executionRow

executionRow: object

Defined in: packages/chaingraph-executor/server/services/IExecutionService.ts:16

completedAt

completedAt: Date | null

createdAt

createdAt: Date

errorMessage

errorMessage: string | null

errorNodeId

errorNodeId: string | null

executionDepth

executionDepth: number

externalEvents

externalEvents: object[] | null

failureCount

failureCount: number

flowId

flowId: string

id

id: string

integration

integration: object & object | null

lastFailureAt

lastFailureAt: Date | null

lastFailureReason

lastFailureReason: string | null

options

options: { breakpoints?: string[]; debug?: boolean; execution?: { flowTimeoutMs?: number; maxConcurrency?: number; nodeTimeoutMs?: number; }; } | null

ownerId

ownerId: string

parentExecutionId

parentExecutionId: string | null

processingStartedAt

processingStartedAt: Date | null

processingWorkerId

processingWorkerId: string | null

rootExecutionId

rootExecutionId: string | null

startedAt

startedAt: Date | null

status

status: ExecutionStatus

updatedAt

updatedAt: Date


flow

flow: Flow

Defined in: packages/chaingraph-executor/server/services/IExecutionService.ts:15


task

task: ExecutionTask

Defined in: packages/chaingraph-executor/server/services/IExecutionService.ts:14

Licensed under BUSL-1.1