public static class BalancedSegmentMergePolicy.MergePolicyParams extends Object
Constructor and Description |
---|
BalancedSegmentMergePolicy.MergePolicyParams() |
Modifier and Type | Method and Description |
---|---|
int |
getMaxMergeDocs() |
int |
getMaxSmallSegments() |
int |
getMergeFactor() |
int |
getNumLargeSegments() |
boolean |
getPartialExpunge() |
boolean |
isUseCompoundFile() |
void |
setMaxMergeDocs(int maxMergeDocs) |
void |
setMaxSmallSegments(int maxSmallSegments) |
void |
setMergeFactor(int mergeFactor) |
void |
setNumLargeSegments(int numLargeSegments) |
void |
setPartialExpunge(boolean doPartialExpunge) |
void |
setUseCompoundFile(boolean useCompoundFile) |
public BalancedSegmentMergePolicy.MergePolicyParams()
public void setNumLargeSegments(int numLargeSegments)
public int getNumLargeSegments()
public void setMaxSmallSegments(int maxSmallSegments)
public int getMaxSmallSegments()
public void setPartialExpunge(boolean doPartialExpunge)
public boolean getPartialExpunge()
public void setMergeFactor(int mergeFactor)
public int getMergeFactor()
public void setMaxMergeDocs(int maxMergeDocs)
public int getMaxMergeDocs()
public void setUseCompoundFile(boolean useCompoundFile)
public boolean isUseCompoundFile()