public static List<EventLogExternalSendConfig> parseSendConfigurations(@NotNull Map<String, String> options,
                                                                         @NotNull ParseConfigurationExceptionHandler errorHandler) {
    String recorder = options.get(EventLogUploaderOptions.RECORDERS_OPTION);
    if (recorder == null) {
      return Collections.emptyList();
    }

    String[] recorderIds = recorder.split(";");
    List<EventLogExternalSendConfig> configurations = new ArrayList<>();
    for (String recorderId : recorderIds) {
      try {
        configurations.add(parseSendConfiguration(recorderId, options));
      }
      catch (ParseSendConfigurationException e) {
        errorHandler.handle(recorderId, e);
      }
    }
    return configurations;
  }
public static List<EventLogExternalSendConfig> parseSendConfigurations(@NotNull Map<String, String> options,
                                                                         @NotNull ParseConfigurationExceptionHandler errorHandler)