| protected MemStoreCompactionStrategy.Action | MemStoreCompactionStrategy. compact(VersionedSegmentsList versionedList,
       String strategyInfo) | 
| abstract MemStoreCompactionStrategy.Action | MemStoreCompactionStrategy. getAction(VersionedSegmentsList versionedList) | 
| MemStoreCompactionStrategy.Action | EagerMemStoreCompactionStrategy. getAction(VersionedSegmentsList versionedList) | 
| MemStoreCompactionStrategy.Action | AdaptiveMemStoreCompactionStrategy. getAction(VersionedSegmentsList versionedList) | 
| MemStoreCompactionStrategy.Action | BasicMemStoreCompactionStrategy. getAction(VersionedSegmentsList versionedList) | 
| protected MemStoreCompactionStrategy.Action | MemStoreCompactionStrategy. simpleMergeOrFlatten(VersionedSegmentsList versionedList,
                    String strategy) | 
| boolean | CompactionPipeline. swap(VersionedSegmentsList versionedList,
    ImmutableSegment segment,
    boolean closeSuffix,
    boolean updateRegionSize)Swaps the versioned list at the tail of the pipeline with a new segment. | 
| boolean | CompactingMemStore. swapCompactedSegments(VersionedSegmentsList versionedList,
                     ImmutableSegment result,
                     boolean merge) |