execute

open fun execute(input: I, data: SharedPipelineData): O

Executes this pipeline stage with the given input and shared data.

This method calls the process method to process the input and produce an output, then invokes the hook function (if one is defined) using invokeHook.

This is the main entry point for executing a pipeline stage.

Return

the processed output

Parameters

input

the input to process

data

shared data that is passed between pipeline stages