The plugin context containing the data to transform and execution context
The array of transformers to execute
Discriminant property
Plugin identifier
Defines when this plugin should run
Execute the transformation logic
Can be implemented as either synchronous or asynchronous
The transformed PluginData after all transformers have run
Transforms a request using transformers for the pre-serialization hook