Class SSTableWriter.Factory
- java.lang.Object
-
- org.apache.cassandra.io.sstable.format.SSTableWriter.Factory
-
- Enclosing class:
- SSTableWriter
public abstract static class SSTableWriter.Factory extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Factory()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract longestimateSize(SSTableWriter.SSTableSizeParameters parameters)abstract SSTableWriteropen(Descriptor descriptor, long keyCount, long repairedAt, TimeUUID pendingRepair, boolean isTransient, TableMetadataRef metadata, MetadataCollector metadataCollector, SerializationHeader header, java.util.Collection<SSTableFlushObserver> observers, LifecycleNewTracker lifecycleNewTracker)
-
-
-
Method Detail
-
estimateSize
public abstract long estimateSize(SSTableWriter.SSTableSizeParameters parameters)
-
open
public abstract SSTableWriter open(Descriptor descriptor, long keyCount, long repairedAt, TimeUUID pendingRepair, boolean isTransient, TableMetadataRef metadata, MetadataCollector metadataCollector, SerializationHeader header, java.util.Collection<SSTableFlushObserver> observers, LifecycleNewTracker lifecycleNewTracker)
-
-