public interface MetricsAccessor
| Modifier and Type | Method and Description | 
|---|---|
| java.util.Map<java.lang.String,java.lang.Long> | getCounterValues(java.lang.String group,
                java.lang.String counter)Get the values of a counter | 
| <T> java.util.Map<java.lang.String,T> | getGaugeValues(java.lang.String group,
              java.lang.String gauge)Get the values of a gauge | 
| java.util.Map<java.lang.String,java.lang.Double> | getTimerValues(java.lang.String group,
              java.lang.String timer)Get the values of a timer | 
java.util.Map<java.lang.String,java.lang.Long> getCounterValues(java.lang.String group,
                                                                java.lang.String counter)
group - Group for the counter, e.g. org.apache.samza.container.SamzaContainerMetricscounter - Name of the counter, e.g. commit-calls<T> java.util.Map<java.lang.String,T> getGaugeValues(java.lang.String group,
                                                     java.lang.String gauge)
T - Type of the gauge value, e.g. Doublegroup - Group for the gauge, e.g. org.apache.samza.container.SamzaContainerMetricsgauge - Name of the gauge, e.g. event-loop-utilizationjava.util.Map<java.lang.String,java.lang.Double> getTimerValues(java.lang.String group,
                                                                java.lang.String timer)
group - Group for the timer, e.g. org.apache.samza.container.SamzaContainerMetricstimer - Name of the timer, e.g. choose-ns