Send feedback
Class NumericThreshold<E> (2.81.0) Stay organized with collections
Save and categorize content based on your preferences.
2.81.0 (latest)
2.80.0
2.79.0
2.76.0
2.75.0
2.74.1
2.73.1
2.72.2
2.71.0
2.70.3
2.69.0
2.68.2
2.67.0
2.66.0
2.65.0
2.63.1
2.62.0
2.61.0
2.60.0
2.59.1
2.58.0
2.57.0
2.55.0
2.54.1
2.53.0
2.52.0
2.51.0
2.50.0
2.49.0
2.48.1
2.47.0
2.46.1
2.45.0
2.43.0
2.42.0
2.41.0
2.39.0
2.38.0
2.37.0
2.36.0
2.35.0
2.34.1
2.33.0
2.32.1
2.31.1
2.30.1
2.24.0
2.23.3
2.22.0
2.21.0
2.20.1
2.19.6
2.18.7
2.17.0
2.16.0
2.15.0
2.14.0
2.13.0
2.12.2
2.11.0
2.10.0
2.9.0
2.8.1
2.7.1
public
final
class
NumericThreshold<E>
implements
BatchingThreshold<E>
A threshold which accumulates a count based on the provided ElementCounter.
Constructors
NumericThreshold(long threshold, ElementCounter<E> extractor)
public
NumericThreshold
(
long
threshold
,
ElementCounter<E>
extractor
)
Constructs a NumericThreshold.
threshold
long
The value that allows an event to happen.
extractor
ElementCounter
< E
>
Object that extracts a numeric value from the value object.
Methods
accumulate(E e)
public
void
accumulate
(
E
e
)
Presents the element to the threshold for the attribute of interest to be accumulated.
Any calls into this function from ThresholdBatcher will be under a lock.
copyWithZeroedValue()
public
BatchingThreshold<E>
copyWithZeroedValue
()
Make a copy of this threshold but with the accumulated value zeroed.
Any calls into this function from ThresholdBatcher will be under a lock.
isThresholdReached()
public
boolean
isThresholdReached
()
Any calls into this function from ThresholdBatcher will be under a lock.
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License
, and code samples are licensed under the Apache 2.0 License
. For details, see the Google Developers Site Policies
. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-06-13 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-06-13 UTC."],[],[]]