Class ReIndexFinishedAnalyticsEvent


  • @AsynchronousPreferred
    public class ReIndexFinishedAnalyticsEvent
    extends Object
    Since:
    7.7.0
    • Method Detail

      • newPropagationReIndexFinishedEvent

        public static ReIndexFinishedAnalyticsEvent newPropagationReIndexFinishedEvent​(String indexingId,
                                                                                       long indexingTime,
                                                                                       int totalNodes,
                                                                                       long contentIndexSize,
                                                                                       long changeIndexSize,
                                                                                       SearchPlatform searchPlatform)
      • getId

        public @Nullable String getId()
      • getIndexingTime

        public long getIndexingTime()
        Returns:
        time to finish rebuilding index, in seconds.
      • getTotalNodes

        public int getTotalNodes()
      • getContentIndexSize

        public long getContentIndexSize()
        Returns:
        total size of the content index, in Megabytes
      • getChangeIndexSize

        public long getChangeIndexSize()
        Returns:
        total size of the change index, in Megabytes
      • getSearchPlatform

        public SearchPlatform getSearchPlatform()
        Returns:
        the current search platform
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object