public static class PooledTopNAlgorithm.PooledTopNParams extends TopNParams
Modifier and Type | Class and Description |
---|---|
static class |
PooledTopNAlgorithm.PooledTopNParams.Builder |
Constructor and Description |
---|
PooledTopNAlgorithm.PooledTopNParams(DimensionSelector dimSelector,
Cursor cursor,
int cardinality,
ResourceHolder<ByteBuffer> resultsBufHolder,
ByteBuffer resultsBuf,
int[] aggregatorSizes,
int numBytesPerRecord,
int numValuesPerPass,
TopNMetricSpecBuilder<int[]> arrayProvider) |
Modifier and Type | Method and Description |
---|---|
static PooledTopNAlgorithm.PooledTopNParams.Builder |
builder() |
int[] |
getAggregatorSizes() |
TopNMetricSpecBuilder<int[]> |
getArrayProvider() |
int |
getNumBytesPerRecord() |
ByteBuffer |
getResultsBuf() |
ResourceHolder<ByteBuffer> |
getResultsBufHolder() |
getCardinality, getCursor, getDimSelector, getNumValuesPerPass
public PooledTopNAlgorithm.PooledTopNParams(DimensionSelector dimSelector, Cursor cursor, int cardinality, ResourceHolder<ByteBuffer> resultsBufHolder, ByteBuffer resultsBuf, int[] aggregatorSizes, int numBytesPerRecord, int numValuesPerPass, TopNMetricSpecBuilder<int[]> arrayProvider)
public static PooledTopNAlgorithm.PooledTopNParams.Builder builder()
public ResourceHolder<ByteBuffer> getResultsBufHolder()
public ByteBuffer getResultsBuf()
public int[] getAggregatorSizes()
public int getNumBytesPerRecord()
public TopNMetricSpecBuilder<int[]> getArrayProvider()
Copyright © 2011–2015. All rights reserved.