| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static <T extends Serializable> ConstantValueStatistic | |
| public static <T extends Number> ValueStatistic | |
| public static <T extends Number> ValueStatistic | |
| public static < The statistic type T extends Serializable> ValueStatistic | Returns: the memoizing statisticThe delay delay, TimeUnit The unit of time unit, ValueStatistic<T> The delegate statistic that will provide the value valueStatistic)Returns a |
| public static <T extends Serializable> ConstantValueStatistic | |
| public static <T extends Number> ValueStatistic | |
| public static <T extends Number> ValueStatistic | |
| public static <T extends Serializable> ValueStatistic | |
| public static <T extends Table> ValueStatistic |
| ValueStatistics | back to summary |
|---|---|
| public ValueStatistics() | |
| constant | back to summary |
|---|---|
| public static <T extends Serializable> ConstantValueStatistic | |
| counter | back to summary |
|---|---|
| public static <T extends Number> ValueStatistic | |
| gauge | back to summary |
|---|---|
| public static <T extends Number> ValueStatistic | |
| memoize | back to summary |
|---|---|
| public static <T extends Serializable> ValueStatistic Returns a This method does not block. When the delay expires, if several threads are coming at the same time to read the expired value, then only one will do the update and set a new expiring delay and read the new value. The other threads can continue to read the current expired value for their next call until it gets updated. If the caching delay is smaller than the time it takes for a statistic value to be computed, then it is possible that a new thread starts asking for a new value before the previous update is completed. In this case, there is no guarantee that the cached value will be updated in order because it depends on the time took to get the new value.
| |
| nullValue | back to summary |
|---|---|
| public static <T extends Serializable> ConstantValueStatistic | |
| rate | back to summary |
|---|---|
| public static <T extends Number> ValueStatistic | |
| ratio | back to summary |
|---|---|
| public static <T extends Number> ValueStatistic | |
| supply | back to summary |
|---|---|
| public static <T extends Serializable> ValueStatistic | |
| table | back to summary |
|---|---|
| public static <T extends Table> ValueStatistic | |