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.