current file is 3470 line with all pulsar configuration. it is slow in my local ide.
59 config in loadbalancer. 17 config in metric. 64 config in policies. 41 config for bk client. 50 for managed ledger. 100+ for all other server cofig. if split by category maybe more clear class ServiceConfiguration { LoadbalancerConfiguration MetricConfiguration BookkeeperClientConfiguration .... } one problem is that if split in this way, most config should change access by conf.getLoadBalancerConfiguration().getXXXXX(). so most of the code base will be changed. any ideas ?