Skip to main content

@terascope/job-components / execution-context/interfaces

execution-context/interfaces

Interfaces​

InterfaceDescription
EventHandlersevent handlers that should be cleaned up
ExecutionContextConfig-
JobAPIInstance-
JobAPIInstances-
RunSliceResult-
SlicerOperations-
WorkerOperations-

Type Aliases​

SliceStatus​

SliceStatus = "starting" | "started" | "completed" | "failed" | "flushed"

Defined in: job-components/src/execution-context/interfaces.ts:35


WorkerSliceState​

WorkerSliceState = object

Defined in: job-components/src/execution-context/interfaces.ts:44

Properties​

analytics?​

optional analytics?: SliceAnalyticsData

Defined in: job-components/src/execution-context/interfaces.ts:49

position​

position: number

Defined in: job-components/src/execution-context/interfaces.ts:47

The current operation position

retry_count?​

optional retry_count?: number

Defined in: job-components/src/execution-context/interfaces.ts:50

slice​

slice: Slice

Defined in: job-components/src/execution-context/interfaces.ts:48

status​

status: SliceStatus

Defined in: job-components/src/execution-context/interfaces.ts:45


WorkerStatus​

WorkerStatus = "initializing" | "idle" | "flushing" | "running" | "shutdown"

Defined in: job-components/src/execution-context/interfaces.ts:34