Class MutableIndexContext.Builder
- java.lang.Object
-
- org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Builder
-
- Enclosing interface:
- MutableIndexContext
public static class MutableIndexContext.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description MutableIndexContext.Commonbuild()MutableIndexContext.BuilderoffHeap(boolean offHeap)MutableIndexContext.BuilderwithCapacity(int capacity)MutableIndexContext.BuilderwithDictionary(boolean hasDictionary)MutableIndexContext.BuilderwithFieldSpec(FieldSpec fieldSpec)MutableIndexContext.BuilderwithMemoryManager(PinotDataBufferMemoryManager memoryManager)MutableIndexContext.BuilderwithSegmentName(String segmentName)
-
-
-
Method Detail
-
withMemoryManager
public MutableIndexContext.Builder withMemoryManager(PinotDataBufferMemoryManager memoryManager)
-
withFieldSpec
public MutableIndexContext.Builder withFieldSpec(FieldSpec fieldSpec)
-
withSegmentName
public MutableIndexContext.Builder withSegmentName(String segmentName)
-
withDictionary
public MutableIndexContext.Builder withDictionary(boolean hasDictionary)
-
offHeap
public MutableIndexContext.Builder offHeap(boolean offHeap)
-
withCapacity
public MutableIndexContext.Builder withCapacity(int capacity)
-
build
public MutableIndexContext.Common build()
-
-