Class BigTableWriter.Builder
java.lang.Object
org.apache.cassandra.io.sstable.SSTable.Builder<W,B>
org.apache.cassandra.io.sstable.format.SSTableWriter.Builder<W,B>
org.apache.cassandra.io.sstable.format.SortedTableWriter.Builder<BigFormatPartitionWriter,BigTableWriter.IndexWriter,BigTableWriter,BigTableWriter.Builder>
org.apache.cassandra.io.sstable.format.big.BigTableWriter.Builder
- Enclosing class:
- BigTableWriter
public static class BigTableWriter.Builder
extends SortedTableWriter.Builder<BigFormatPartitionWriter,BigTableWriter.IndexWriter,BigTableWriter,BigTableWriter.Builder>
-
Field Summary
Fields inherited from class org.apache.cassandra.io.sstable.SSTable.Builder
descriptor -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddDefaultComponents(Collection<Index.Group> indexGroups) protected BigTableWriterbuildInternal(LifecycleNewTracker lifecycleNewTracker, SSTable.Owner owner) protected SequentialWriterprotected BigTableWriter.IndexWriteropenIndexWriter(SequentialWriter dataWriter) protected BigFormatPartitionWriteropenPartitionWriter(SequentialWriter dataWriter, BigTableWriter.IndexWriter indexWriter) Methods inherited from class org.apache.cassandra.io.sstable.format.SSTableWriter.Builder
build, createZeroCopyWriter, getIndexGroups, getKeyCount, getMetadataCollector, getPendingRepair, getRepairedAt, getSerializationHeader, isTransientSSTable, setKeyCount, setMetadataCollector, setPendingRepair, setRepairedAt, setSecondaryIndexGroups, setSerializationHeader, setTransientSSTableMethods inherited from class org.apache.cassandra.io.sstable.SSTable.Builder
addComponents, getChunkCache, getComponents, getDescriptor, getIOOptions, getTableMetadataRef, setChunkCache, setComponents, setIOOptions, setTableMetadataRef
-
Constructor Details
-
Builder
-
-
Method Details
-
addDefaultComponents
-
getMmappedRegionsCache
- Specified by:
getMmappedRegionsCachein classSSTableWriter.Builder<BigTableWriter,BigTableWriter.Builder>
-
openDataWriter
-
openIndexWriter
-
openPartitionWriter
protected BigFormatPartitionWriter openPartitionWriter(SequentialWriter dataWriter, BigTableWriter.IndexWriter indexWriter) -
buildInternal
protected BigTableWriter buildInternal(LifecycleNewTracker lifecycleNewTracker, SSTable.Owner owner) - Specified by:
buildInternalin classSSTableWriter.Builder<BigTableWriter,BigTableWriter.Builder>
-