## Uses of Class
org.apache.cassandra.db.compaction.CompactionController

- Packages that use CompactionController
  Package | Description
  --- | ---
  org.apache.cassandra.db.compaction |

- - ### Uses of CompactionController in org.apache.cassandra.db.compaction

    Subclasses of CompactionController in org.apache.cassandra.db.compaction
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `SSTableSplitter.SplitController`
    `class` | `TimeWindowCompactionController`

    Methods in org.apache.cassandra.db.compaction that return CompactionController
    Modifier and Type | Method and Description
    --- | ---
    `protected CompactionController` | CompactionTask.`getCompactionController(java.util.Set<SSTableReader> toCompact)`
    `protected CompactionController` | SSTableSplitter.SplittingCompactionTask.`getCompactionController(java.util.Set<SSTableReader> toCompact)`
    `CompactionController` | TimeWindowCompactionTask.`getCompactionController(java.util.Set<SSTableReader> toCompact)`

    Constructors in org.apache.cassandra.db.compaction with parameters of type CompactionController
    Constructor and Description
    `CompactionIterator(OperationType type, java.util.List<ISSTableScanner> scanners, CompactionController controller, int nowInSec, java.util.UUID compactionId)`
    `CompactionIterator(OperationType type, java.util.List<ISSTableScanner> scanners, CompactionController controller, int nowInSec, java.util.UUID compactionId, CompactionMetrics metrics)`

Copyright © 2018 The Apache Software Foundation