docs: public Optional<MasterSlaveRule> findMasterSlaveRule(final String dataSourceName) {
          for (MasterSlaveRule each : masterSlaveRules) {
              if (each.containDataSourceName(dataSourceName)) {
                  return Optional.of(each);
              }
          }
          return Optional.absent();
      }