Interface IndexingReporter

    • Method Detail

      • setIndexNames

        void setIndexNames​(java.util.List<java.lang.String> indexes)
      • addConfig

        void addConfig​(java.lang.String key,
                       java.lang.Object value)
      • addTiming

        void addTiming​(java.lang.String stage,
                       java.lang.String time)
      • addMetric

        void addMetric​(java.lang.String name,
                       long value)
      • addMetricByteSize

        void addMetricByteSize​(java.lang.String name,
                               long value)
        Similar to addMetric(String, long) but size should be logged in a human-friendly format, that is, something like
            foo.bar    123456789 (123 MiB)
          
      • generateReport

        java.lang.String generateReport()