@Deprecated
  default boolean balance(boolean force) throws IOException {
    return balance(BalanceRequest.newBuilder().setIgnoreRegionsInTransition(force).build())
      .isBalancerRan();
  }
Invoke the balancer. Will run the balancer and if regions to move, it will go ahead and do the
reassignments. If there is region in transition, force parameter of true would still run
balancer. Can *not* run for other reasons. Check logs.
@param force whether we should force balance even if there is region in transition
@return <code>true</code> if balancer ran, <code>false</code> otherwise.
@throws IOException if a remote or network exception occurs
@deprecated Since 2.5.0. Will be removed in 4.0.0. Use {@link #balance(BalanceRequest)}
            instead.
hbase-client/src/main/java/org/apache/hadoop/hbase/client/Admin.java