in src/main/java/org/apache/sling/clam/http/internal/ResponseUtil.java [61:77]
static String json(@NotNull final ScanResult scanResult, @NotNull final String path, @Nullable final Integer index, final int propertyType, @Nullable final String userId) {
final JsonObjectBuilder event = Json.createObjectBuilder();
event.add("timestamp", scanResult.getTimestamp());
event.add("status", scanResult.getStatus().name());
event.add("message", scanResult.getMessage());
event.add("started", scanResult.getStarted());
event.add("size", scanResult.getSize());
event.add("path", path);
if (index != null) {
event.add("index", index);
}
event.add("propertyType", PropertyType.nameFromValue(propertyType));
if (userId != null) {
event.add("userId", userId);
}
return event.build().toString();
}