...
FlexDeploy plugins are implemented in Java or Docker image and are installed on the FlexDeploy server for use within workflows. These plugins are automatically distributed to the endpoints where they are defined to execute. A plugin consists of four components:
Implementation
Java (See Plugin SDK API documentation) or
Docker image
Metadata describing its operations, properties, and other behavior
Setup scripts (optional) to initialize the environment prior to execution
Required FlexDeploy libraries for Java implementation (download here)
See detailed instructions below.
...