Interface MutableIndexContext
-
- All Known Implementing Classes:
MutableIndexContext.Common,MutableIndexContext.Dictionary,MutableIndexContext.Forward,MutableIndexContext.Inverted,MutableIndexContext.Json,MutableIndexContext.Text,MutableIndexContext.Wrapper
public interface MutableIndexContext
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classMutableIndexContext.Builderstatic classMutableIndexContext.Commonstatic classMutableIndexContext.Dictionarystatic classMutableIndexContext.Forwardstatic classMutableIndexContext.Invertedstatic classMutableIndexContext.Jsonstatic classMutableIndexContext.Textstatic classMutableIndexContext.Wrapper
-
Method Summary
Modifier and Type Method Description static MutableIndexContext.Builderbuilder()intgetCapacity()FieldSpecgetFieldSpec()PinotDataBufferMemoryManagergetMemoryManager()StringgetSegmentName()booleanhasDictionary()booleanisOffHeap()
-
-
-
Method Detail
-
getMemoryManager
PinotDataBufferMemoryManager getMemoryManager()
-
getFieldSpec
FieldSpec getFieldSpec()
-
getSegmentName
String getSegmentName()
-
hasDictionary
boolean hasDictionary()
-
getCapacity
int getCapacity()
-
isOffHeap
boolean isOffHeap()
-
builder
static MutableIndexContext.Builder builder()
-
-