**What would you like to be added**: Provide a fluent builder API to build the Serverless Workflow, example: ``` Workflow. Name("Beaker"). withState("operation").eventRef().... Build() ``` **Why is this needed**: