docs: @Override
    public PooledExecutionServiceConfiguration build() {
      PooledExecutionServiceConfiguration config = new PooledExecutionServiceConfiguration();
      if (defaultPool != null) {
        config.addDefaultPool(defaultPool.alias, defaultPool.minSize, defaultPool.maxSize);
      }
      for (Pool pool : pools) {
        config.addPool(pool.alias, pool.minSize, pool.maxSize);
      }
      return config;
    }