Cube |
Cube.addAggregation(Cube.AggregationConfig config) |
static Cube |
Cube.create(@NotNull io.datakernel.eventloop.Eventloop eventloop,
@NotNull Executor executor,
@NotNull io.datakernel.codegen.DefiningClassLoader classLoader,
@NotNull AggregationChunkStorage aggregationChunkStorage) |
Cube |
Cube.withAggregation(Cube.AggregationConfig aggregationConfig) |
Cube |
Cube.withAggregationsChunkSize(int aggregationsChunkSize) |
Cube |
Cube.withAggregationsIgnoreChunkReadingExceptions(boolean aggregationsIgnoreChunkReadingExceptions) |
Cube |
Cube.withAggregationsMaxChunksToConsolidate(int aggregationsMaxChunksToConsolidate) |
Cube |
Cube.withAggregationsReducerBufferSize(int aggregationsReducerBufferSize) |
Cube |
Cube.withAggregationsSorterItemsInMemory(int aggregationsSorterItemsInMemory) |
Cube |
Cube.withAttribute(String attribute,
AttributeResolver resolver) |
Cube |
Cube.withClassLoaderCache(CubeClassLoaderCache classLoaderCache) |
Cube |
Cube.withComputedMeasure(String measureId,
ComputedMeasure computedMeasure) |
Cube |
Cube.withDimension(String dimensionId,
FieldType type) |
Cube |
Cube.withMaxIncrementalReloadPeriod(Duration maxIncrementalReloadPeriod) |
Cube |
Cube.withMaxOverlappingChunksToProcessLogs(int maxOverlappingChunksToProcessLogs) |
Cube |
Cube.withMeasure(String measureId,
Measure measure) |
Cube |
Cube.withRelation(String child,
String parent) |
Cube |
Cube.withTemporarySortDir(Path temporarySortDir) |