Skip to content

PURISTA API


PURISTA API / @purista/core / QueueEnqueueOptions

Type Alias: QueueEnqueueOptions<Payload, Params>

QueueEnqueueOptions<Payload, Params> = object

Defined in: core/types/queue/QueueEnqueueOptions.ts:1

Type Parameters

Payload

Payload

Params

Params

Properties

delayMs?

optional delayMs: number

Defined in: core/types/queue/QueueEnqueueOptions.ts:5


headers?

optional headers: Record<string, string>

Defined in: core/types/queue/QueueEnqueueOptions.ts:7


idempotencyKey?

optional idempotencyKey: string

Defined in: core/types/queue/QueueEnqueueOptions.ts:6


leaseTtlMs?

optional leaseTtlMs: number

Defined in: core/types/queue/QueueEnqueueOptions.ts:10


maxAttempts?

optional maxAttempts: number

Defined in: core/types/queue/QueueEnqueueOptions.ts:8


parameter?

optional parameter: Params

Defined in: core/types/queue/QueueEnqueueOptions.ts:4


payload

payload: Payload

Defined in: core/types/queue/QueueEnqueueOptions.ts:3


priority?

optional priority: number

Defined in: core/types/queue/QueueEnqueueOptions.ts:9


queueName

queueName: string

Defined in: core/types/queue/QueueEnqueueOptions.ts:2