code: public long getMinSharePreemptionTimeout(String pool) {
      if (minSharePreemptionTimeouts.containsKey(pool)) {
        return minSharePreemptionTimeouts.get(pool);
      } else {
        return defaultMinSharePreemptionTimeout;
      }
    }
docs: Get a pool's min share preemption timeout, in milliseconds. This is the
  time after which jobs in the pool may kill other pools' tasks if they
  are below their min share.