code: @Override
    public void waitForReplication(BigtableTableName tableName, long timeout) throws InterruptedException, TimeoutException {
      // A backoff that randomizes with an interval of 10s.
      ExponentialBackOff backOff = new ExponentialBackOff.Builder()
          .setInitialIntervalMillis(10 * 1000)
          .setMaxIntervalMillis(10 * 1000)
          .setMaxElapsedTimeMillis(Ints.checkedCast(timeout * 1000))
          .build();
  
      waitForReplication(tableName, backOff);
    }
docs: {@inheritDoc}