## Uses of Interface
org.apache.cassandra.io.sstable.format.SSTableFlushObserver

Packages that use SSTableFlushObserver
org.apache.cassandra.db
org.apache.cassandra.index
org.apache.cassandra.index.sasi
org.apache.cassandra.index.sasi.disk
org.apache.cassandra.io.sstable.format
org.apache.cassandra.io.sstable.format.big

### Uses of SSTableFlushObserver in org.apache.cassandra.db

Constructor parameters in org.apache.cassandra.db with type arguments of type SSTableFlushObserver
Constructor and Description
`ColumnIndex(SerializationHeader header, SequentialWriter writer, Version version, java.util.Collection<SSTableFlushObserver> observers, ISerializer<IndexInfo> indexInfoSerializer)`

### Uses of SSTableFlushObserver in org.apache.cassandra.index

Methods in org.apache.cassandra.index that return SSTableFlushObserver
`default SSTableFlushObserver` Index.`getFlushObserver(Descriptor descriptor, OperationType opType)` Get flush observer to observe partition/cell events generated by flushing SSTable (memtable flush or compaction).

### Uses of SSTableFlushObserver in org.apache.cassandra.index.sasi

Methods in org.apache.cassandra.index.sasi that return SSTableFlushObserver
`SSTableFlushObserver` SASIIndex.`getFlushObserver(Descriptor descriptor, OperationType opType)`

### Uses of SSTableFlushObserver in org.apache.cassandra.index.sasi.disk

Classes in org.apache.cassandra.index.sasi.disk that implement SSTableFlushObserver
`class` `PerSSTableIndexWriter`

### Uses of SSTableFlushObserver in org.apache.cassandra.io.sstable.format

Fields in org.apache.cassandra.io.sstable.format with type parameters of type SSTableFlushObserver
`protected java.util.Collection<SSTableFlushObserver>` SSTableWriter.`observers`

Method parameters in org.apache.cassandra.io.sstable.format with type arguments of type SSTableFlushObserver
`abstract SSTableWriter` SSTableWriter.Factory.`open(Descriptor descriptor, long keyCount, long repairedAt, CFMetaData metadata, MetadataCollector metadataCollector, SerializationHeader header, java.util.Collection<SSTableFlushObserver> observers, LifecycleTransaction txn)`

Constructor parameters in org.apache.cassandra.io.sstable.format with type arguments of type SSTableFlushObserver
Constructor and Description
`SSTableWriter(Descriptor descriptor, long keyCount, long repairedAt, CFMetaData metadata, MetadataCollector metadataCollector, SerializationHeader header, java.util.Collection<SSTableFlushObserver> observers)`

### Uses of SSTableFlushObserver in org.apache.cassandra.io.sstable.format.big

Constructor parameters in org.apache.cassandra.io.sstable.format.big with type arguments of type SSTableFlushObserver
Constructor and Description
`BigTableWriter(Descriptor descriptor, long keyCount, long repairedAt, CFMetaData metadata, MetadataCollector metadataCollector, SerializationHeader header, java.util.Collection<SSTableFlushObserver> observers, LifecycleTransaction txn)`