Class OnGoingMerge

java.lang.Object
org.elasticsearch.index.merge.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 Details

    • OnGoingMerge

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

    • 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.