public static class DigestAndPercentileArrayStateFactory.GroupedDigestAndPercentileArrayState extends AbstractGroupedAccumulatorState implements DigestAndPercentileArrayState
| Constructor and Description |
|---|
GroupedDigestAndPercentileArrayState() |
| Modifier and Type | Method and Description |
|---|---|
void |
addMemoryUsage(int value) |
void |
ensureCapacity(long size) |
io.airlift.stats.QuantileDigest |
getDigest() |
long |
getEstimatedSize() |
List<Double> |
getPercentiles() |
void |
setDigest(io.airlift.stats.QuantileDigest digest) |
void |
setPercentiles(List<Double> percentiles) |
getGroupId, setGroupIdpublic GroupedDigestAndPercentileArrayState()
public void ensureCapacity(long size)
ensureCapacity in interface GroupedAccumulatorStatepublic io.airlift.stats.QuantileDigest getDigest()
getDigest in interface DigestAndPercentileArrayStatepublic void setDigest(io.airlift.stats.QuantileDigest digest)
setDigest in interface DigestAndPercentileArrayStatepublic List<Double> getPercentiles()
getPercentiles in interface DigestAndPercentileArrayStatepublic void setPercentiles(List<Double> percentiles)
setPercentiles in interface DigestAndPercentileArrayStatepublic void addMemoryUsage(int value)
addMemoryUsage in interface DigestAndPercentileArrayStatepublic long getEstimatedSize()
getEstimatedSize in interface AccumulatorStateCopyright © 2012–2019. All rights reserved.