Class ConsoleIndexingReporter
java.lang.Object
org.apache.jackrabbit.oak.plugins.index.ConsoleIndexingReporter
- All Implemented Interfaces:
IndexingReporter
-
Field Summary
Fields inherited from interface org.apache.jackrabbit.oak.plugins.index.IndexingReporter
NOOP -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddInformation(String value) voidvoidaddMetricByteSize(String name, long value) Similar toIndexingReporter.addMetric(String, long)but size should be logged in a human-friendly format, that is, something likevoidvoidsetIndexNames(@NotNull List<String> indexes)
-
Constructor Details
-
ConsoleIndexingReporter
public ConsoleIndexingReporter() -
ConsoleIndexingReporter
- Parameters:
envVariablesToLog- These environment variables and their values will be included in the final report.
-
-
Method Details
-
setIndexNames
- Specified by:
setIndexNamesin interfaceIndexingReporter
-
addConfig
- Specified by:
addConfigin interfaceIndexingReporter
-
addTiming
- Specified by:
addTimingin interfaceIndexingReporter
-
addMetric
- Specified by:
addMetricin interfaceIndexingReporter
-
addInformation
- Specified by:
addInformationin interfaceIndexingReporter
-
addMetricByteSize
Description copied from interface:IndexingReporterSimilar toIndexingReporter.addMetric(String, long)but size should be logged in a human-friendly format, that is, something likefoo.bar 123456789 (123 MiB) invalid input: '<'/- Specified by:
addMetricByteSizein interfaceIndexingReporter
-
generateReport
- Specified by:
generateReportin interfaceIndexingReporter
-