public static class DigestAndPercentileStateFactory.GroupedDigestAndPercentileState extends AbstractGroupedAccumulatorState implements DigestAndPercentileState
| Constructor and Description |
|---|
GroupedDigestAndPercentileState() |
| Modifier and Type | Method and Description |
|---|---|
void |
addMemoryUsage(int value) |
void |
ensureCapacity(long size) |
io.airlift.stats.QuantileDigest |
getDigest() |
long |
getEstimatedSize() |
double |
getPercentile() |
void |
setDigest(io.airlift.stats.QuantileDigest digest) |
void |
setPercentile(double percentile) |
getGroupId, setGroupIdpublic void ensureCapacity(long size)
ensureCapacity in interface GroupedAccumulatorStatepublic io.airlift.stats.QuantileDigest getDigest()
getDigest in interface DigestAndPercentileStatepublic void setDigest(io.airlift.stats.QuantileDigest digest)
setDigest in interface DigestAndPercentileStatepublic double getPercentile()
getPercentile in interface DigestAndPercentileStatepublic void setPercentile(double percentile)
setPercentile in interface DigestAndPercentileStatepublic void addMemoryUsage(int value)
addMemoryUsage in interface DigestAndPercentileStatepublic long getEstimatedSize()
getEstimatedSize in interface AccumulatorStateCopyright © 2012–2019. All rights reserved.