ConsumerControllerOptionsBuilder
Esta página aún no está disponible en tu idioma.
Defined in: src/delivery/ConsumerControllerOptions.ts:20
Fluent builder for ConsumerControllerOptionsType. The handler
is required — pass it via withHandler before build().
ConsumerControllerOptions.create<Command>() .withHandler(async (body) => { … });Extends
Section titled “Extends”Type Parameters
Section titled “Type Parameters”T
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new ConsumerControllerOptionsBuilder<
T>():ConsumerControllerOptionsBuilder<T>
Returns
Section titled “Returns”ConsumerControllerOptionsBuilder<T>
Inherited from
Section titled “Inherited from”Methods
Section titled “Methods”build()
Section titled “build()”build():
Partial<T>
Defined in: src/util/OptionsBuilder.ts:51
Snapshot the set fields as an independent Partial<T> (own props only).
Returns
Section titled “Returns”Partial<T>
Inherited from
Section titled “Inherited from”withHandler()
Section titled “withHandler()”withHandler(
handler):this
Defined in: src/delivery/ConsumerControllerOptions.ts:27
Handler invoked for every delivered (un-duplicated) message. Required.
Parameters
Section titled “Parameters”handler
Section titled “handler”(body) => void | Promise<void>
Returns
Section titled “Returns”this
create()
Section titled “create()”
staticcreate<T>():ConsumerControllerOptionsBuilder<T>
Defined in: src/delivery/ConsumerControllerOptions.ts:22
Start a fresh builder. Equivalent to new ConsumerControllerOptionsBuilder<T>().
Type Parameters
Section titled “Type Parameters”T
Returns
Section titled “Returns”ConsumerControllerOptionsBuilder<T>
