Class OnGoingMerge


  • public class OnGoingMerge
    extends java.lang.Object
    Represents a single on going merge within an index.
    • Constructor Summary

      Constructors 
      Constructor Description
      OnGoingMerge​(org.apache.lucene.index.MergePolicy.OneMerge merge)  
    • Method Summary

      Modifier and Type Method Description
      java.lang.String getId()
      A unique id for the merge.
      java.util.List<org.apache.lucene.index.SegmentCommitInfo> getMergedSegments()
      The list of segments that are being merged.
      long getTotalBytesSize()
      Returns the total size in bytes of this merge.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • OnGoingMerge

        public OnGoingMerge​(org.apache.lucene.index.MergePolicy.OneMerge merge)
    • Method Detail

      • getId

        public java.lang.String getId()
        A unique id for the merge.
      • getTotalBytesSize

        public long getTotalBytesSize()
        Returns the total size in bytes of this merge. Note that this does not indicate the size of the merged segment, but the input total size.
      • getMergedSegments

        public java.util.List<org.apache.lucene.index.SegmentCommitInfo> getMergedSegments()
        The list of segments that are being merged.