public static class IncrementalIndex.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
IncrementalIndex |
buildOffheap(NonBlockingPool<ByteBuffer> bufferPool) |
IncrementalIndex |
buildOnheap() |
IncrementalIndex.Builder |
setConcurrentEventAdd(boolean concurrentEventAdd) |
IncrementalIndex.Builder |
setDeserializeComplexMetrics(boolean deserializeComplexMetrics) |
IncrementalIndex.Builder |
setIndexSchema(IncrementalIndexSchema incrementalIndexSchema) |
IncrementalIndex.Builder |
setMaxRowCount(int maxRowCount) |
IncrementalIndex.Builder |
setReportParseExceptions(boolean reportParseExceptions) |
IncrementalIndex.Builder |
setSimpleTestingIndexSchema(AggregatorFactory... metrics)
A helper method to set a simple index schema with only metrics and default values for the other parameters.
|
IncrementalIndex.Builder |
setSortFacts(boolean sortFacts) |
public IncrementalIndex.Builder setIndexSchema(IncrementalIndexSchema incrementalIndexSchema)
public IncrementalIndex.Builder setSimpleTestingIndexSchema(AggregatorFactory... metrics)
metrics
- variable array of AggregatorFactory
metricspublic IncrementalIndex.Builder setDeserializeComplexMetrics(boolean deserializeComplexMetrics)
public IncrementalIndex.Builder setReportParseExceptions(boolean reportParseExceptions)
public IncrementalIndex.Builder setConcurrentEventAdd(boolean concurrentEventAdd)
public IncrementalIndex.Builder setSortFacts(boolean sortFacts)
public IncrementalIndex.Builder setMaxRowCount(int maxRowCount)
public IncrementalIndex buildOnheap()
public IncrementalIndex buildOffheap(NonBlockingPool<ByteBuffer> bufferPool)
Copyright © 2011–2018. All rights reserved.