Skip to main content

Interface: WorkerModuleOptions

Defined in: src/interfaces.ts:390

Legacy worker module options interface.

Deprecated​

Use TemporalOptions instead for new implementations.

See​

TemporalOptions

Properties​

activityClasses?​

optional activityClasses?: Type<object>[]

Defined in: src/interfaces.ts:401


allowWorkerFailure?​

optional allowWorkerFailure?: boolean

Defined in: src/interfaces.ts:404


autoRestart?​

optional autoRestart?: boolean

Defined in: src/interfaces.ts:403


autoStart?​

optional autoStart?: boolean

Defined in: src/interfaces.ts:402


connection?​

optional connection?: object

Defined in: src/interfaces.ts:391

address?​

optional address?: string

apiKey?​

optional apiKey?: string

metadata?​

optional metadata?: Record<string, string>

namespace?​

optional namespace?: string

tls?​

optional tls?: boolean | object


enableLogger?​

optional enableLogger?: boolean

Defined in: src/interfaces.ts:406


logLevel?​

optional logLevel?: LogLevel

Defined in: src/interfaces.ts:407


taskQueue?​

optional taskQueue?: string

Defined in: src/interfaces.ts:398


workerOptions?​

optional workerOptions?: WorkerCreateOptions

Defined in: src/interfaces.ts:405


workflowBundle?​

optional workflowBundle?: Record<string, unknown>

Defined in: src/interfaces.ts:400


workflowsPath?​

optional workflowsPath?: string

Defined in: src/interfaces.ts:399