Ir al contenido
Español

DeadLetterQueueOptionsBuilder

Esta página aún no está disponible en tu idioma.

Defined in: src/deadletters/DeadLetterQueueOptions.ts:113

Fluent builder for DeadLetterQueueOptionsType.

new DeadLetterQueueOptionsBuilder(): DeadLetterQueueOptionsBuilder

DeadLetterQueueOptionsBuilder

OptionsBuilder.constructor

build(): Partial<T>

Defined in: src/util/OptionsBuilder.ts:51

Snapshot the set fields as an independent Partial<T> (own props only).

Partial<T>

OptionsBuilder.build


withMaxEntries(maxEntries): this

Defined in: src/deadletters/DeadLetterQueueOptions.ts:125

Cap on the letters the queue holds before it evicts the oldest.

number

this


withMaxReplays(maxReplays): this

Defined in: src/deadletters/DeadLetterQueueOptions.ts:135

Cap on how often one letter may be replayed before it is quarantined.

number

this


withPersistenceId(persistenceId): this

Defined in: src/deadletters/DeadLetterQueueOptions.ts:140

Journal stream the persistent store writes to.

string

this


withRetentionMs(retentionMs): this

Defined in: src/deadletters/DeadLetterQueueOptions.ts:130

Age letters out after this many milliseconds. 0 disables ageing.

number

this


withStore(store): this

Defined in: src/deadletters/DeadLetterQueueOptions.ts:120

Where captured letters are kept — off, metrics, memory or persistent.

DeadLetterStore

this


static create(): DeadLetterQueueOptionsBuilder

Defined in: src/deadletters/DeadLetterQueueOptions.ts:115

Start a fresh builder.

DeadLetterQueueOptionsBuilder