Interface IndexingReporter
- All Known Implementing Classes:
ConsoleIndexingReporter
public interface IndexingReporter
Stores diagnostic and performance information about indexing operations for reporting at the end of the indexing job.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddInformation(String value) voidvoidaddMetricByteSize(String name, long value) Similar toaddMetric(String, long)but size should be logged in a human-friendly format, that is, something likevoidvoidsetIndexNames(List<String> indexes)
-
Field Details
-
NOOP
-
-
Method Details
-
setIndexNames
-
addConfig
-
addTiming
-
addMetric
-
addInformation
-
addMetricByteSize
Similar toaddMetric(String, long)but size should be logged in a human-friendly format, that is, something likefoo.bar 123456789 (123 MiB) invalid input: '<'/ -
generateReport
String generateReport()
-