void (@NotNull String recorderId, int total, int succeed, int failed, boolean external, @NotNull List<String> successfullySentFiles, @NotNull List<Integer> errors) { EventLogRecorderConfiguration config = EventLogConfiguration.getInstance().getOrCreate(recorderId); final FeatureUsageData data = new FeatureUsageData(recorderId). addData("total", total). addData("send", succeed + failed). addData("succeed", succeed). addData("failed", failed). addData("errors", ContainerUtil.map(errors, error -> String.valueOf(error))). addData("external", external). addData("paths", ContainerUtil.map(successfullySentFiles, path -> config.anonymize(path))); logEvent(recorderId, "logs.send", data); }