n8n-nodes-semble v2.1.0


n8n-nodes-semble / core/MiddlewarePipeline / MiddlewarePipelineUtils

Class: MiddlewarePipelineUtils

Defined in: core/MiddlewarePipeline.ts:637

Utility functions for pipeline management

Constructors

Constructor

new MiddlewarePipelineUtils(): MiddlewarePipelineUtils

Returns

MiddlewarePipelineUtils

Methods

createContext()

static createContext(executeFunctions, query, variables, resource, action, itemIndex?): PipelineContext

Defined in: core/MiddlewarePipeline.ts:641

Create a basic pipeline context

Parameters

executeFunctions

IExecuteFunctions

query

string

variables

Record\<string, any>

resource

string

action

string

itemIndex?

number

Returns

PipelineContext


createSemblePipeline()

static createSemblePipeline(eventSystem?): MiddlewarePipeline

Defined in: core/MiddlewarePipeline.ts:667

Create a pipeline with common Semble middleware

Parameters

eventSystem?

EventSystem

Returns

MiddlewarePipeline


executeRequest()

static executeRequest(pipeline, executeFunctions, query, variables, resource, action, options?): Promise\<PipelineResult>

Defined in: core/MiddlewarePipeline.ts:674

Execute a simple request through the pipeline

Parameters

pipeline

MiddlewarePipeline

executeFunctions

IExecuteFunctions

query

string

variables

Record\<string, any>

resource

string

action

string

options?

PipelineOptions

Returns

Promise\<PipelineResult>