defines any configuration class to be used to configure this component. This must be Unit if you don't introduce any configuration for this component. Also note that config property must be implemented with not-null value in case you want to make this component configurable.