Package org.apache.cassandra.io.sstable
Interface SSTableMultiWriter
- All Superinterfaces:
AutoCloseable,Transactional
- All Known Implementing Classes:
RangeAwareSSTableWriter,ShardedMultiWriter,SimpleSSTableMultiWriter,SSTableZeroCopyWriter
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.cassandra.utils.concurrent.Transactional
Transactional.AbstractTransactional -
Method Summary
Modifier and TypeMethodDescriptionstatic voidabortOrDie(SSTableMultiWriter writer) voidappend(UnfilteredRowIterator partition) Writes a partition in an implementation specific wayfinish(boolean openResult) finished()longlongsetOpenResult(boolean openResult) Methods inherited from interface org.apache.cassandra.utils.concurrent.Transactional
abort, close, commit, prepareToCommit
-
Method Details
-
append
Writes a partition in an implementation specific way- Parameters:
partition- the partition to append
-
finish
-
finished
Collection<SSTableReader> finished() -
setOpenResult
-
getFilename
String getFilename() -
getBytesWritten
long getBytesWritten() -
getOnDiskBytesWritten
long getOnDiskBytesWritten() -
getTableId
TableId getTableId() -
abortOrDie
-