void (@NotNull String recorderId, @Nullable String error, long time) { boolean succeed = StringUtil.isEmpty(error); FeatureUsageData data = new FeatureUsageData(recorderId).addData("succeed", succeed).addData("send_ts", time); if (!succeed) { data.addData("error", error); } logEvent(recorderId, "external.send.finished", data); }