Uses of Class org.apache.cassandra.io.sstable.format.SSTableWriter (apache-cassandra API)
Date: 2018-02-14

## Uses of Class
org.apache.cassandra.io.sstable.format.SSTableWriter

- Packages that use SSTableWriter
  Package | Description
  --- | ---
  org.apache.cassandra.db.compaction |
  org.apache.cassandra.io.sstable |
  org.apache.cassandra.io.sstable.format |
  org.apache.cassandra.io.sstable.format.big |

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

    Methods in org.apache.cassandra.db.compaction that return SSTableWriter
    Modifier and Type | Method and Description
    --- | ---
    `static SSTableWriter` | CompactionManager.`createWriter(ColumnFamilyStore cfs, java.io.File compactionFileLocation, long expectedBloomFilterSize, long repairedAt, SSTableReader sstable, LifecycleTransaction txn)`
    `static SSTableWriter` | CompactionManager.`createWriterForAntiCompaction(ColumnFamilyStore cfs, java.io.File compactionFileLocation, int expectedBloomFilterSize, long repairedAt, java.util.Collection<SSTableReader> sstables, LifecycleTransaction txn)`

  - ### Uses of SSTableWriter in org.apache.cassandra.io.sstable

    Methods in org.apache.cassandra.io.sstable that return SSTableWriter
    Modifier and Type | Method and Description
    --- | ---
    `SSTableWriter` | SSTableRewriter.`currentWriter()`

    Methods in org.apache.cassandra.io.sstable with parameters of type SSTableWriter
    Modifier and Type | Method and Description
    --- | ---
    `void` | SSTableRewriter.`switchWriter(SSTableWriter newWriter)`

    Constructors in org.apache.cassandra.io.sstable with parameters of type SSTableWriter
    Constructor and Description
    `SimpleSSTableMultiWriter(SSTableWriter writer, LifecycleTransaction txn)`

  - ### Uses of SSTableWriter in org.apache.cassandra.io.sstable.format

    Methods in org.apache.cassandra.io.sstable.format that return SSTableWriter
    Modifier and Type | Method and Description
    --- | ---
    `static SSTableWriter` | SSTableWriter.`create(CFMetaData metadata, Descriptor descriptor, long keyCount, long repairedAt, int sstableLevel, SerializationHeader header, java.util.Collection<Index> indexes, LifecycleTransaction txn)`
    `static SSTableWriter` | SSTableWriter.`create(Descriptor descriptor, java.lang.Long keyCount, java.lang.Long repairedAt, CFMetaData metadata, MetadataCollector metadataCollector, SerializationHeader header, java.util.Collection<Index> indexes, LifecycleTransaction txn)`
    `static SSTableWriter` | SSTableWriter.`create(Descriptor descriptor, long keyCount, long repairedAt, int sstableLevel, SerializationHeader header, java.util.Collection<Index> indexes, LifecycleTransaction txn)`
    `static SSTableWriter` | SSTableWriter.`create(java.lang.String filename, long keyCount, long repairedAt, int sstableLevel, SerializationHeader header, java.util.Collection<Index> indexes, LifecycleTransaction txn)`
    `static SSTableWriter` | SSTableWriter.`create(java.lang.String filename, long keyCount, long repairedAt, SerializationHeader header, java.util.Collection<Index> indexes, LifecycleTransaction txn)`
    `abstract SSTableWriter` | SSTableWriter.Factory.`open(Descriptor descriptor, long keyCount, long repairedAt, CFMetaData metadata, MetadataCollector metadataCollector, SerializationHeader header, java.util.Collection<SSTableFlushObserver> observers, LifecycleTransaction txn)`
    `SSTableWriter` | SSTableWriter.`setMaxDataAge(long maxDataAge)`
    `SSTableWriter` | SSTableWriter.`setOpenResult(boolean openResult)`
    `SSTableWriter` | SSTableWriter.`setRepairedAt(long repairedAt)`

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

    Subclasses of SSTableWriter in org.apache.cassandra.io.sstable.format.big
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BigTableWriter`

Copyright © 2018 The Apache Software Foundation