public class StringStatisticsBuilder extends Object implements SliceColumnStatisticsBuilder
Constructor and Description |
---|
StringStatisticsBuilder(int stringStatisticsLimitInBytes) |
Modifier and Type | Method and Description |
---|---|
void |
addValue(io.airlift.slice.Slice value) |
ColumnStatistics |
buildColumnStatistics() |
long |
getNonNullValueCount() |
static Optional<StringStatistics> |
mergeStringStatistics(List<ColumnStatistics> stats) |
StringStatisticsBuilder |
withStringStatisticsLimit(int limitInBytes) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addBlock
public StringStatisticsBuilder(int stringStatisticsLimitInBytes)
public StringStatisticsBuilder withStringStatisticsLimit(int limitInBytes)
public long getNonNullValueCount()
public void addValue(io.airlift.slice.Slice value)
addValue
in interface SliceColumnStatisticsBuilder
public ColumnStatistics buildColumnStatistics()
buildColumnStatistics
in interface StatisticsBuilder
public static Optional<StringStatistics> mergeStringStatistics(List<ColumnStatistics> stats)
Copyright © 2012–2020. All rights reserved.