Skip to content

PipelineDeclaration

Defined in: packages/pipeline/src/services/pipeline-plan.ts:17

What a handler, or a wrapped function, declares for its pipeline.

optional globalBehaviors?: GlobalBehaviorsOptions | GlobalBehaviorsOptions[]

Defined in: packages/pipeline/src/services/pipeline-plan.ts:27


optional handlerBehaviorTypes?: Constructor<IPipelineBehavior<unknown, unknown>>[]

Defined in: packages/pipeline/src/services/pipeline-plan.ts:22

Behaviors declared on the handler, deduplicated, in order.


handlerName: string

Defined in: packages/pipeline/src/services/pipeline-plan.ts:19

Name used in configuration error messages.


optional handlerOptions?: Map<BehaviorId, Record<string, unknown>>

Defined in: packages/pipeline/src/services/pipeline-plan.ts:24

Options of the handler’s tuple entries.


requestKind: RequestKind

Defined in: packages/pipeline/src/services/pipeline-plan.ts:20


optional skippedBehaviorTypes?: Constructor<IPipelineBehavior<unknown, unknown>>[]

Defined in: packages/pipeline/src/services/pipeline-plan.ts:26

Global behaviors the handler opts out of.