Interface HyperLogLogState
- All Superinterfaces:
AccumulatorState
- All Known Implementing Classes:
HyperLogLogStateFactory.GroupedHyperLogLogState,HyperLogLogStateFactory.SingleHyperLogLogState
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddMemoryUsage(int value) io.airlift.stats.cardinality.HyperLogLogvoidsetHyperLogLog(io.airlift.stats.cardinality.HyperLogLog value) Methods inherited from interface io.trino.spi.function.AccumulatorState
copy, getEstimatedSize
-
Method Details
-
getHyperLogLog
io.airlift.stats.cardinality.HyperLogLog getHyperLogLog() -
setHyperLogLog
void setHyperLogLog(io.airlift.stats.cardinality.HyperLogLog value) -
addMemoryUsage
void addMemoryUsage(int value)
-