docs: static void overloadConfig(final ArgP argp, final Config config) {
  
      // loop and switch so we can map cli options to tsdb options
      for (Map.Entry<String, String> entry : argp.getParsed().entrySet()) {
        // map the overrides
        if (entry.getKey().toLowerCase().equals("--auto-metric")) {
          config.overrideConfig("tsd.core.auto_create_metrics", "true");
        } else if (entry.getKey().toLowerCase().equals("--disable-ui")) {
          config.overrideConfig("tsd.core.enable_ui", "false");
        } else if (entry.getKey().toLowerCase().equals("--disable-api")) {
          config.overrideConfig("tsd.core.enable_api", "false");
        } else if (entry.getKey().toLowerCase().equals("--table")) {
          config.overrideConfig("tsd.storage.hbase.data_table", entry.getValue());
        } else if (entry.getKey().toLowerCase().equals("--uidtable")) {
          config.overrideConfig("tsd.storage.hbase.uid_table", entry.getValue());
        } else if (entry.getKey().toLowerCase().equals("--zkquorum")) {
          config.overrideConfig("tsd.storage.hbase.zk_quorum",
              entry.getValue());
        } else if (entry.getKey().toLowerCase().equals("--zkbasedir")) {
          config.overrideConfig("tsd.storage.hbase.zk_basedir",
              entry.getValue());
        } else if (entry.getKey().toLowerCase().equals("--port")) {
          config.overrideConfig("tsd.network.port", entry.getValue());
        } else if (entry.getKey().toLowerCase().equals("--staticroot")) {
          config.overrideConfig("tsd.http.staticroot", entry.getValue());
        } else if (entry.getKey().toLowerCase().equals("--cachedir")) {
          config.overrideConfig("tsd.http.cachedir", entry.getValue());
        } else if (entry.getKey().toLowerCase().equals("--flush-interval")) {
          config.overrideConfig("tsd.core.flushinterval", entry.getValue());
        } else if (entry.getKey().toLowerCase().equals("--backlog")) {
          config.overrideConfig("tsd.network.backlog", entry.getValue());
        } else if (entry.getKey().toLowerCase().equals("--read-only")) {
          config.overrideConfig("tsd.mode", "ro");
        } else if (entry.getKey().toLowerCase().equals("--bind")) {
          config.overrideConfig("tsd.network.bind", entry.getValue());
        } else if (entry.getKey().toLowerCase().equals("--async-io")) {
          config.overrideConfig("tsd.network.async_io", entry.getValue());
        } else if (entry.getKey().toLowerCase().equals("--worker-threads")) {
          config.overrideConfig("tsd.network.worker_threads", entry.getValue());
        } else if(entry.getKey().toLowerCase().equals("--use-otsdb-ts")) {
          config.overrideConfig("tsd.storage.use_otsdb_timestamp", "true");
        } else if (entry.getKey().toLowerCase().equals("--dtc-ts")) {
          config.overrideConfig("tsd.storage.get_date_tiered_compaction_start", entry.getValue());
        }
      }
    }