A Camel connector can be configured on two levels
Just like a regular Camel component.
But we should allow users to configure a connector in one place, and not worry about if its component or endpoint level. And then let camel-connector when it prepares the connector figure out all of this for you.
This may require supporting loading configuration from external resource files such as .properties files etc. Or something else. But from end users we can make this easier.