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

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

- - ### Uses of OperationType in org.apache.cassandra.db

    Methods in org.apache.cassandra.db with parameters of type OperationType
    Modifier and Type | Method and Description
    --- | ---
    `long` | ColumnFamilyStore.`getExpectedCompactedFileSize(java.lang.Iterable<SSTableReader> sstables, OperationType operation)` Calculate expected file size of SSTable after compaction.
    `void` | DataTracker.`markCompactedSSTablesReplaced(java.util.Collection<SSTableReader> oldSSTables, java.util.Collection<SSTableReader> allReplacements, OperationType compactionType)`
    `void` | ColumnFamilyStore.`markObsolete(java.util.Collection<SSTableReader> sstables, OperationType compactionType)`
    `void` | DataTracker.`markObsolete(java.util.Collection<SSTableReader> sstables, OperationType compactionType)`
    `void` | DataTracker.`notifySSTablesChanged(java.util.Collection<SSTableReader> removed, java.util.Collection<SSTableReader> added, OperationType compactionType)`

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

    Fields in org.apache.cassandra.db.compaction declared as OperationType
    Modifier and Type | Field and Description
    --- | ---
    `protected OperationType` | AbstractCompactionTask.`compactionType`
    `protected OperationType` | AbstractCompactionIterable.`type`

    Methods in org.apache.cassandra.db.compaction that return OperationType
    Modifier and Type | Method and Description
    --- | ---
    `OperationType` | CompactionInfo.`getTaskType()`
    `static OperationType` | OperationType.`valueOf(java.lang.String name)` Returns the enum constant of this type with the specified name.
    `static OperationType[]` | OperationType.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in org.apache.cassandra.db.compaction with parameters of type OperationType
    Modifier and Type | Method and Description
    --- | ---
    `AbstractCompactionTask` | AbstractCompactionTask.`setCompactionType(OperationType compactionType)`

    Constructors in org.apache.cassandra.db.compaction with parameters of type OperationType
    Constructor and Description
    `AbstractCompactionIterable(CompactionController controller, OperationType type, java.util.List<ICompactionScanner> scanners)`
    `CompactionInfo(CFMetaData cfm, OperationType tasktype, long bytesComplete, long totalBytes)`
    `CompactionInfo(CFMetaData cfm, OperationType tasktype, long completed, long total, java.lang.String unit)`
    `CompactionInfo(OperationType tasktype, long completed, long total, java.lang.String unit)`
    `CompactionIterable(OperationType type, java.util.List<ICompactionScanner> scanners, CompactionController controller)`

  - ### Uses of OperationType in org.apache.cassandra.notifications

    Fields in org.apache.cassandra.notifications declared as OperationType
    Modifier and Type | Field and Description
    --- | ---
    `OperationType` | SSTableListChangedNotification.`compactionType`

    Constructors in org.apache.cassandra.notifications with parameters of type OperationType
    Constructor and Description
    `SSTableListChangedNotification(java.util.Collection<SSTableReader> added, java.util.Collection<SSTableReader> removed, OperationType compactionType)`

Copyright © 2014 The Apache Software Foundation