public BatchMediumTesterBuilder addRule(
        String key, String repoKey, String internalKey, String name) {
      Rule.Builder builder = Rule.newBuilder();
      builder.setKey(key);
      builder.setRepository(repoKey);
      if (internalKey != null) {
        builder.setInternalKey(internalKey);
      }
      builder.setName(name);

      rulesLoader.addRule(builder.build());
      return this;
    }
 public BatchMediumTesterBuilder addRule(Rule rule) {
   rulesLoader.addRule(rule);
   return this;
 }