Package org.apache.cassandra.index
Class SecondaryIndexBuilder
- java.lang.Object
-
- org.apache.cassandra.db.compaction.CompactionInfo.Holder
-
- org.apache.cassandra.index.SecondaryIndexBuilder
-
- Direct Known Subclasses:
CollatedViewIndexBuilder
,StorageAttachedIndexBuilder
public abstract class SecondaryIndexBuilder extends CompactionInfo.Holder
Manages building an entire index from column family data. Runs on to compaction manager.
-
-
Constructor Summary
Constructors Constructor Description SecondaryIndexBuilder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract void
build()
boolean
isGlobal()
if this compaction involves several/all tables we can safely check globalCompactionsPaused in isStopRequested() below-
Methods inherited from class org.apache.cassandra.db.compaction.CompactionInfo.Holder
getCompactionInfo, isStopRequested, stop
-
-
-
-
Method Detail
-
build
public abstract void build()
-
isGlobal
public boolean isGlobal()
Description copied from class:CompactionInfo.Holder
if this compaction involves several/all tables we can safely check globalCompactionsPaused in isStopRequested() below- Specified by:
isGlobal
in classCompactionInfo.Holder
-
-