Package org.apache.lucene.index
Class BalancedSegmentMergePolicy.MergePolicyParams
- java.lang.Object
-
- org.apache.lucene.index.BalancedSegmentMergePolicy.MergePolicyParams
-
- Enclosing class:
- BalancedSegmentMergePolicy
public static class BalancedSegmentMergePolicy.MergePolicyParams extends Object
Specifies configuration parameters for BalancedSegmentMergePolicy.
-
-
Constructor Summary
Constructors Constructor Description MergePolicyParams()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetMaxMergeDocs()intgetMaxSmallSegments()intgetMergeFactor()intgetNumLargeSegments()booleangetPartialExpunge()booleanisUseCompoundFile()voidsetMaxMergeDocs(int maxMergeDocs)voidsetMaxSmallSegments(int maxSmallSegments)voidsetMergeFactor(int mergeFactor)voidsetNumLargeSegments(int numLargeSegments)voidsetPartialExpunge(boolean doPartialExpunge)voidsetUseCompoundFile(boolean useCompoundFile)
-
-
-
Method Detail
-
setNumLargeSegments
public void setNumLargeSegments(int numLargeSegments)
-
getNumLargeSegments
public int getNumLargeSegments()
-
setMaxSmallSegments
public void setMaxSmallSegments(int maxSmallSegments)
-
getMaxSmallSegments
public int getMaxSmallSegments()
-
setPartialExpunge
public void setPartialExpunge(boolean doPartialExpunge)
-
getPartialExpunge
public boolean getPartialExpunge()
-
setMergeFactor
public void setMergeFactor(int mergeFactor)
-
getMergeFactor
public int getMergeFactor()
-
setMaxMergeDocs
public void setMaxMergeDocs(int maxMergeDocs)
-
getMaxMergeDocs
public int getMaxMergeDocs()
-
setUseCompoundFile
public void setUseCompoundFile(boolean useCompoundFile)
-
isUseCompoundFile
public boolean isUseCompoundFile()
-
-