Camel came with consumer.delay and consumer.initialDelay in the version 2.11 . It would be better to use the built-in timer provided by the SQL component instead of the separate timer component .
The tooling will possibly require changes. Period/consumer.delay should be optional, so the tooling should not require it.
timerName is useless in the configuration, so it should be removed.