- **`executorConfiguration`**: Used to set up the Workflow Executor Settings. Refer to *[#/definitions/executorConfiguration](#definitions/executorConfiguration)*.
- **`historyCleanUpConfiguration`**: Used to set up the History CleanUp Settings. Refer to *[#/definitions/historyCleanUpConfiguration](#definitions/historyCleanUpConfiguration)*.
- **`corePoolSize`** *(integer)*: Default worker Pool Size. The Workflow Executor by default has this amount of workers. Default: `50`.
- **`maxPoolSize`** *(integer)*: Maximum worker Pool Size. The Workflow Executor could grow up to this number of workers. Default: `100`.
- **`queueSize`** *(integer)*: Amount of Tasks that can be queued to be picked up by the Workflow Executor. Default: `1000`.
- **`tasksDuePerAcquisition`** *(integer)*: The amount of Tasks that the Workflow Executor is able to pick up each time it looks for more. Default: `20`.