# Uses of Class
org.apache.lucene.index.TieredMergePolicy

Packages that use TieredMergePolicy
Package
Description
org.apache.lucene.index
Code to maintain and access indices.

- ## Uses of TieredMergePolicy in org.apache.lucene.index

  Methods in org.apache.lucene.index that return TieredMergePolicy
  Modifier and Type
  Method
  Description
  `TieredMergePolicy`
  TieredMergePolicy.`setDeletesPctAllowed(double v)`
  Sets the maximum percentage of doc id space taken by deleted docs.
  `TieredMergePolicy`
  TieredMergePolicy.`setFloorSegmentMB(double v)`
  Segments smaller than this size are merged more aggressively: They are candidates for full-flush merges, in order to reduce the number of segments in the index prior to opening a new point-in-time view of the index.
  `TieredMergePolicy`
  TieredMergePolicy.`setForceMergeDeletesPctAllowed(double v)`
  When forceMergeDeletes is called, we only merge away a segment if its delete percentage is over this threshold.
  `TieredMergePolicy`
  TieredMergePolicy.`setMaxMergeAtOnce(int v)`
  Maximum number of segments to be merged at a time during "normal" merging.
  `TieredMergePolicy`
  TieredMergePolicy.`setMaxMergedSegmentMB(double v)`
  Maximum sized segment to produce during normal merging.
  `TieredMergePolicy`
  TieredMergePolicy.`setSegmentsPerTier(double v)`
  Sets the allowed number of segments per tier.
  `TieredMergePolicy`
  TieredMergePolicy.`setTargetSearchConcurrency(int targetSearchConcurrency)`
  Sets the target search concurrency.