I am new to Data-Prepper. I have a windows 10 laptop and I want to start developing a data-prepper plugin. I did not get much information on internet about how to setup a development environment for plugin development. Following are my queries.:
-
I have cloned the data-prepper code from Git which has a folder data-prepper-plugins. Do I need to create the new data-prepper plugin project folder under this folder all the time?
-
Once I have developed a data-prepper plugin (For e.g. Processor), do I need to build this project from the root buy executing build.gradle or the build.gradle from the new plugin-folder
-
How do I execute the new plugin? Do i need to run an ubuntu docker container that will have data prepper and I copy the plugin code from windows to this instance and execute the plugin there?
These are but a few of the initial queries that I have, because these are not very clearly mentioned anywhere.