@Generated(value="com.neeve.adm.AdmGenerator", date="Fri Dec 05 13:32:50 UTC 2025") @AdmGenerated(compatLevel="4.1.0", admVersion="Unknown Version", date="12/5/25 1:32 PM", buildInfo="nvx-talon-3.16.63 (nvx-codegen-plugin)") public interface ISrvMonLongHistogram extends IRogValidatable
SrvMonLongHistogram reports results of XVM side calculations done for SrvMonLongSeries statistics.
| ADM Type | Embedded Entity |
| Factory | SrvMonFactory |
| ADM Field Summary |
|---|
| Field | Type | Id | Description |
|---|---|---|---|
| maximum | Long | 3 |
The maximum value recorded in the sample set.
The value may not be set if the sample size is 0. |
| mean | Long | 4 |
The mean value for the sample set.
The value may not be set if the sample size is 0. |
| median | Long | 5 |
The median value for the sample set.
The value may not be set if the sample size is 0. |
| minimum | Long | 2 |
The minimum value recorded in the sample set.
The value may not be set if the sample size is 0. |
| pct75 | Long | 6 |
The 75th percentile for the sample set.
The value may not be set if the sample size is 0. |
| pct90 | Long | 7 |
The 90th percentile for the sample set.
The value may not be set if the sample size is 0. |
| pct99 | Long | 8 |
The 99th percentile for the sample set.
The value may not be set if the sample size is 0. |
| pct999 | Long | 9 |
The 99.9th percentile for the the sample set.
The value may not be set if the sample size is 0. |
| pct9999 | Long | 10 |
The 99.99th percentile for the sample set.
The value may not be set if the sample size is 0. |
| sampleSize | Long | 1 | The number of datapoints over which results were calculated. |
| samplesOverMax | Long | 11 |
The number of samples that exceeded the maximum recordable value.
When computing data point percentiles using an HDRHistogram it is possible that a recorded value will exceed the maximum value allowable. In this case the data point is downsampled to the maximum recordable value which skews the percentile calculations lower. SamplesOverMax allows detection of how frequently this is occuring. |
| samplesUnderMin | Long | 12 |
The number of samples that fell below the minimum recordable value.
When computing data point percentiles using an HDRHistogram it is possible that a recorded value will be below 0 (e.g for latency stats in cases where clock skew is possible.) In such cases the the value will be upsampled to 0 which can skew the histogram results. SamplesUnderMin allows detection of how frequently this is happening. |
| Modifier and Type | Method and Description |
|---|---|
void |
clearMaximum()
Clears the value of 'maximum'.
|
void |
clearMean()
Clears the value of 'mean'.
|
void |
clearMedian()
Clears the value of 'median'.
|
void |
clearMinimum()
Clears the value of 'minimum'.
|
void |
clearPct75()
Clears the value of 'pct75'.
|
void |
clearPct90()
Clears the value of 'pct90'.
|
void |
clearPct99()
Clears the value of 'pct99'.
|
void |
clearPct999()
Clears the value of 'pct999'.
|
void |
clearPct9999()
Clears the value of 'pct9999'.
|
void |
clearSampleSize()
Clears the value of 'sampleSize'.
|
void |
clearSamplesOverMax()
Clears the value of 'samplesOverMax'.
|
void |
clearSamplesUnderMin()
Clears the value of 'samplesUnderMin'.
|
long |
getMaximum()
Gets the value of 'maximum'.
|
Long |
getMaximumAsObject()
Gets the value of 'maximum'.
|
long |
getMean()
Gets the value of 'mean'.
|
Long |
getMeanAsObject()
Gets the value of 'mean'.
|
long |
getMedian()
Gets the value of 'median'.
|
Long |
getMedianAsObject()
Gets the value of 'median'.
|
long |
getMinimum()
Gets the value of 'minimum'.
|
Long |
getMinimumAsObject()
Gets the value of 'minimum'.
|
long |
getPct75()
Gets the value of 'pct75'.
|
Long |
getPct75AsObject()
Gets the value of 'pct75'.
|
long |
getPct90()
Gets the value of 'pct90'.
|
Long |
getPct90AsObject()
Gets the value of 'pct90'.
|
long |
getPct99()
Gets the value of 'pct99'.
|
long |
getPct999()
Gets the value of 'pct999'.
|
long |
getPct9999()
Gets the value of 'pct9999'.
|
Long |
getPct9999AsObject()
Gets the value of 'pct9999'.
|
Long |
getPct999AsObject()
Gets the value of 'pct999'.
|
Long |
getPct99AsObject()
Gets the value of 'pct99'.
|
long |
getSampleSize()
Gets the value of 'sampleSize'.
|
Long |
getSampleSizeAsObject()
Gets the value of 'sampleSize'.
|
long |
getSamplesOverMax()
Gets the value of 'samplesOverMax'.
|
Long |
getSamplesOverMaxAsObject()
Gets the value of 'samplesOverMax'.
|
long |
getSamplesUnderMin()
Gets the value of 'samplesUnderMin'.
|
Long |
getSamplesUnderMinAsObject()
Gets the value of 'samplesUnderMin'.
|
boolean |
hasMaximum()
Checks for the presence of 'maximum'.
|
boolean |
hasMean()
Checks for the presence of 'mean'.
|
boolean |
hasMedian()
Checks for the presence of 'median'.
|
boolean |
hasMinimum()
Checks for the presence of 'minimum'.
|
boolean |
hasPct75()
Checks for the presence of 'pct75'.
|
boolean |
hasPct90()
Checks for the presence of 'pct90'.
|
boolean |
hasPct99()
Checks for the presence of 'pct99'.
|
boolean |
hasPct999()
Checks for the presence of 'pct999'.
|
boolean |
hasPct9999()
Checks for the presence of 'pct9999'.
|
boolean |
hasSampleSize()
Checks for the presence of 'sampleSize'.
|
boolean |
hasSamplesOverMax()
Checks for the presence of 'samplesOverMax'.
|
boolean |
hasSamplesUnderMin()
Checks for the presence of 'samplesUnderMin'.
|
void |
setMaximum(long val)
Sets the value of 'maximum'.
|
void |
setMaximumAsObject(Long val)
Sets the value of 'maximum'.
|
void |
setMean(long val)
Sets the value of 'mean'.
|
void |
setMeanAsObject(Long val)
Sets the value of 'mean'.
|
void |
setMedian(long val)
Sets the value of 'median'.
|
void |
setMedianAsObject(Long val)
Sets the value of 'median'.
|
void |
setMinimum(long val)
Sets the value of 'minimum'.
|
void |
setMinimumAsObject(Long val)
Sets the value of 'minimum'.
|
void |
setPct75(long val)
Sets the value of 'pct75'.
|
void |
setPct75AsObject(Long val)
Sets the value of 'pct75'.
|
void |
setPct90(long val)
Sets the value of 'pct90'.
|
void |
setPct90AsObject(Long val)
Sets the value of 'pct90'.
|
void |
setPct99(long val)
Sets the value of 'pct99'.
|
void |
setPct999(long val)
Sets the value of 'pct999'.
|
void |
setPct9999(long val)
Sets the value of 'pct9999'.
|
void |
setPct9999AsObject(Long val)
Sets the value of 'pct9999'.
|
void |
setPct999AsObject(Long val)
Sets the value of 'pct999'.
|
void |
setPct99AsObject(Long val)
Sets the value of 'pct99'.
|
void |
setSampleSize(long val)
Sets the value of 'sampleSize'.
|
void |
setSampleSizeAsObject(Long val)
Sets the value of 'sampleSize'.
|
void |
setSamplesOverMax(long val)
Sets the value of 'samplesOverMax'.
|
void |
setSamplesOverMaxAsObject(Long val)
Sets the value of 'samplesOverMax'.
|
void |
setSamplesUnderMin(long val)
Sets the value of 'samplesUnderMin'.
|
void |
setSamplesUnderMinAsObject(Long val)
Sets the value of 'samplesUnderMin'.
|
getValidationErrors, isValidvoid setSampleSize(long val)
val - The value to set.void setSampleSizeAsObject(Long val)
val - The value to set.long getSampleSize()
Long getSampleSizeAsObject()
void clearSampleSize()
setSampleSize(long)boolean hasSampleSize()
getSampleSize()void setMinimum(long val)
The value may not be set if the sample size is 0.
val - The value to set.void setMinimumAsObject(Long val)
The value may not be set if the sample size is 0.
val - The value to set.long getMinimum()
The value may not be set if the sample size is 0.
Long getMinimumAsObject()
The value may not be set if the sample size is 0.
void clearMinimum()
The value may not be set if the sample size is 0.
setMinimum(long)boolean hasMinimum()
The value may not be set if the sample size is 0.
getMinimum()void setMaximum(long val)
The value may not be set if the sample size is 0.
val - The value to set.void setMaximumAsObject(Long val)
The value may not be set if the sample size is 0.
val - The value to set.long getMaximum()
The value may not be set if the sample size is 0.
Long getMaximumAsObject()
The value may not be set if the sample size is 0.
void clearMaximum()
The value may not be set if the sample size is 0.
setMaximum(long)boolean hasMaximum()
The value may not be set if the sample size is 0.
getMaximum()void setMean(long val)
The value may not be set if the sample size is 0.
val - The value to set.void setMeanAsObject(Long val)
The value may not be set if the sample size is 0.
val - The value to set.long getMean()
The value may not be set if the sample size is 0.
Long getMeanAsObject()
The value may not be set if the sample size is 0.
void clearMean()
The value may not be set if the sample size is 0.
setMean(long)boolean hasMean()
The value may not be set if the sample size is 0.
getMean()void setMedian(long val)
The value may not be set if the sample size is 0.
val - The value to set.void setMedianAsObject(Long val)
The value may not be set if the sample size is 0.
val - The value to set.long getMedian()
The value may not be set if the sample size is 0.
Long getMedianAsObject()
The value may not be set if the sample size is 0.
void clearMedian()
The value may not be set if the sample size is 0.
setMedian(long)boolean hasMedian()
The value may not be set if the sample size is 0.
getMedian()void setPct75(long val)
The value may not be set if the sample size is 0.
val - The value to set.void setPct75AsObject(Long val)
The value may not be set if the sample size is 0.
val - The value to set.long getPct75()
The value may not be set if the sample size is 0.
Long getPct75AsObject()
The value may not be set if the sample size is 0.
void clearPct75()
The value may not be set if the sample size is 0.
setPct75(long)boolean hasPct75()
The value may not be set if the sample size is 0.
getPct75()void setPct90(long val)
The value may not be set if the sample size is 0.
val - The value to set.void setPct90AsObject(Long val)
The value may not be set if the sample size is 0.
val - The value to set.long getPct90()
The value may not be set if the sample size is 0.
Long getPct90AsObject()
The value may not be set if the sample size is 0.
void clearPct90()
The value may not be set if the sample size is 0.
setPct90(long)boolean hasPct90()
The value may not be set if the sample size is 0.
getPct90()void setPct99(long val)
The value may not be set if the sample size is 0.
val - The value to set.void setPct99AsObject(Long val)
The value may not be set if the sample size is 0.
val - The value to set.long getPct99()
The value may not be set if the sample size is 0.
Long getPct99AsObject()
The value may not be set if the sample size is 0.
void clearPct99()
The value may not be set if the sample size is 0.
setPct99(long)boolean hasPct99()
The value may not be set if the sample size is 0.
getPct99()void setPct999(long val)
The value may not be set if the sample size is 0.
val - The value to set.void setPct999AsObject(Long val)
The value may not be set if the sample size is 0.
val - The value to set.long getPct999()
The value may not be set if the sample size is 0.
Long getPct999AsObject()
The value may not be set if the sample size is 0.
void clearPct999()
The value may not be set if the sample size is 0.
setPct999(long)boolean hasPct999()
The value may not be set if the sample size is 0.
getPct999()void setPct9999(long val)
The value may not be set if the sample size is 0.
val - The value to set.void setPct9999AsObject(Long val)
The value may not be set if the sample size is 0.
val - The value to set.long getPct9999()
The value may not be set if the sample size is 0.
Long getPct9999AsObject()
The value may not be set if the sample size is 0.
void clearPct9999()
The value may not be set if the sample size is 0.
setPct9999(long)boolean hasPct9999()
The value may not be set if the sample size is 0.
getPct9999()void setSamplesOverMax(long val)
When computing data point percentiles using an HDRHistogram it is possible that a recorded value will exceed the maximum value allowable. In this case the data point is downsampled to the maximum recordable value which skews the percentile calculations lower. SamplesOverMax allows detection of how frequently this is occuring.
val - The value to set.void setSamplesOverMaxAsObject(Long val)
When computing data point percentiles using an HDRHistogram it is possible that a recorded value will exceed the maximum value allowable. In this case the data point is downsampled to the maximum recordable value which skews the percentile calculations lower. SamplesOverMax allows detection of how frequently this is occuring.
val - The value to set.long getSamplesOverMax()
When computing data point percentiles using an HDRHistogram it is possible that a recorded value will exceed the maximum value allowable. In this case the data point is downsampled to the maximum recordable value which skews the percentile calculations lower. SamplesOverMax allows detection of how frequently this is occuring.
Long getSamplesOverMaxAsObject()
When computing data point percentiles using an HDRHistogram it is possible that a recorded value will exceed the maximum value allowable. In this case the data point is downsampled to the maximum recordable value which skews the percentile calculations lower. SamplesOverMax allows detection of how frequently this is occuring.
void clearSamplesOverMax()
When computing data point percentiles using an HDRHistogram it is possible that a recorded value will exceed the maximum value allowable. In this case the data point is downsampled to the maximum recordable value which skews the percentile calculations lower. SamplesOverMax allows detection of how frequently this is occuring.
setSamplesOverMax(long)boolean hasSamplesOverMax()
When computing data point percentiles using an HDRHistogram it is possible that a recorded value will exceed the maximum value allowable. In this case the data point is downsampled to the maximum recordable value which skews the percentile calculations lower. SamplesOverMax allows detection of how frequently this is occuring.
getSamplesOverMax()void setSamplesUnderMin(long val)
When computing data point percentiles using an HDRHistogram it is possible that a recorded value will be below 0 (e.g for latency stats in cases where clock skew is possible.) In such cases the the value will be upsampled to 0 which can skew the histogram results. SamplesUnderMin allows detection of how frequently this is happening.
val - The value to set.void setSamplesUnderMinAsObject(Long val)
When computing data point percentiles using an HDRHistogram it is possible that a recorded value will be below 0 (e.g for latency stats in cases where clock skew is possible.) In such cases the the value will be upsampled to 0 which can skew the histogram results. SamplesUnderMin allows detection of how frequently this is happening.
val - The value to set.long getSamplesUnderMin()
When computing data point percentiles using an HDRHistogram it is possible that a recorded value will be below 0 (e.g for latency stats in cases where clock skew is possible.) In such cases the the value will be upsampled to 0 which can skew the histogram results. SamplesUnderMin allows detection of how frequently this is happening.
Long getSamplesUnderMinAsObject()
When computing data point percentiles using an HDRHistogram it is possible that a recorded value will be below 0 (e.g for latency stats in cases where clock skew is possible.) In such cases the the value will be upsampled to 0 which can skew the histogram results. SamplesUnderMin allows detection of how frequently this is happening.
void clearSamplesUnderMin()
When computing data point percentiles using an HDRHistogram it is possible that a recorded value will be below 0 (e.g for latency stats in cases where clock skew is possible.) In such cases the the value will be upsampled to 0 which can skew the histogram results. SamplesUnderMin allows detection of how frequently this is happening.
setSamplesUnderMin(long)boolean hasSamplesUnderMin()
When computing data point percentiles using an HDRHistogram it is possible that a recorded value will be below 0 (e.g for latency stats in cases where clock skew is possible.) In such cases the the value will be upsampled to 0 which can skew the histogram results. SamplesUnderMin allows detection of how frequently this is happening.
getSamplesUnderMin()Copyright © 2019 Neeve Research, LLC. All Rights Reserved.