google-nomulus/java/google/registry/monitoring/metrics
shikhman f10a7d8fb0 Enforce monotonicity for IncrementableMetrics
This change enforces that IncrementableMetrics should only monotonically
increase in value, and adds a new increment() method to increment by one, which is slightly faster than incrementBy (due to a lack of non-negative checking) in the common case that the counter should only be incremented by one.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=130578421
2016-08-22 14:20:33 -04:00
..
AbstractMetric.java Add StackDriver implementation, in monitoring/metrics package 2016-08-15 17:12:35 -04:00
BUILD Improve StackdriverWriter code 2016-08-22 14:17:38 -04:00
Counter.java Enforce monotonicity for IncrementableMetrics 2016-08-22 14:20:33 -04:00
IncrementableMetric.java Enforce monotonicity for IncrementableMetrics 2016-08-22 14:20:33 -04:00
LabelDescriptor.java Add StackDriver implementation, in monitoring/metrics package 2016-08-15 17:12:35 -04:00
Metric.java Add StackDriver implementation, in monitoring/metrics package 2016-08-15 17:12:35 -04:00
MetricExporter.java Wire in MetricReporter into the backend servlet to publish metrics 2016-08-22 14:07:45 -04:00
MetricMetrics.java Add StackDriver implementation, in monitoring/metrics package 2016-08-15 17:12:35 -04:00
MetricPoint.java Add StackDriver implementation, in monitoring/metrics package 2016-08-15 17:12:35 -04:00
MetricRegistry.java Add StackDriver implementation, in monitoring/metrics package 2016-08-15 17:12:35 -04:00
MetricRegistryImpl.java Wire in MetricReporter into the backend servlet to publish metrics 2016-08-22 14:07:45 -04:00
MetricReporter.java Enforce monotonicity for IncrementableMetrics 2016-08-22 14:20:33 -04:00
MetricSchema.java Enforce very basic URL-like metric names 2016-08-22 14:11:58 -04:00
MetricWriter.java Add StackDriver implementation, in monitoring/metrics package 2016-08-15 17:12:35 -04:00
package-info.java Add StackDriver implementation, in monitoring/metrics package 2016-08-15 17:12:35 -04:00
SettableMetric.java Add StackDriver implementation, in monitoring/metrics package 2016-08-15 17:12:35 -04:00
StackdriverWriter.java Enforce monotonicity for IncrementableMetrics 2016-08-22 14:20:33 -04:00
StoredMetric.java Add StackDriver implementation, in monitoring/metrics package 2016-08-15 17:12:35 -04:00
VirtualMetric.java Add StackDriver implementation, in monitoring/metrics package 2016-08-15 17:12:35 -04:00