ChainGraph API Documentation / @badaitech/chaingraph-executor / server / ExecutionInstance
Interface: ExecutionInstance
Defined in: packages/chaingraph-executor/types/execution.ts:34
Properties
cleanupEventHandling()?
optionalcleanupEventHandling: () =>Promise<void>
Defined in: packages/chaingraph-executor/types/execution.ts:40
Returns
Promise<void>
context
context:
ExecutionContext
Defined in: packages/chaingraph-executor/types/execution.ts:37
engine
engine:
ExecutionEngine|null
Defined in: packages/chaingraph-executor/types/execution.ts:39
flow
flow:
Flow
Defined in: packages/chaingraph-executor/types/execution.ts:38
row
row:
object
Defined in: packages/chaingraph-executor/types/execution.ts:36
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
task
task:
ExecutionTask
Defined in: packages/chaingraph-executor/types/execution.ts:35