Files
stream-applications/applications/processor/groovy-processor
GitHub Actions Bot 251e1fb998 Release 4.0.0-M2
2023-05-25 11:30:19 +00:00
..
2022-09-22 17:46:11 -05:00
2023-05-25 11:30:19 +00:00

//tag::ref-doc[]
= Groovy Processor

A Processor that applies a Groovy script against messages.

== Options

The **$$groovy-processor$$** $$processor$$ has the following options:

//tag::configuration-properties[]
$$groovy-processor.script$$:: $$Reference to a script used to process messages.$$ *($$Resource$$, default: `$$<none>$$`)*
$$groovy-processor.variables$$:: $$Variable bindings as a new line delimited string of name-value pairs, e.g. 'foo=bar\n baz=car'.$$ *($$Properties$$, default: `$$<none>$$`)*
$$groovy-processor.variables-location$$:: $$The location of a properties file containing custom script variable bindings.$$ *($$Resource$$, default: `$$<none>$$`)*
//end::configuration-properties[]

//end::ref-doc[]