Class MetricsConsumer


  • @Immutable
    public class MetricsConsumer
    extends java.lang.Object
    Represents an arbitrary metric consumer
    Author:
    trygve, gjoranv
    • Constructor Detail

      • MetricsConsumer

        public MetricsConsumer​(java.lang.String id,
                               MetricSet metricSet)
        Parameters:
        id - the consumer
        metricSet - the metrics for this consumer
    • Method Detail

      • getId

        public java.lang.String getId()
      • getMetricSet

        public MetricSet getMetricSet()
      • getMetrics

        public java.util.Map<java.lang.String,​Metric> getMetrics()
        Returns:
        Map of metric with metric name as key
      • addCloudWatch

        public void addCloudWatch​(CloudWatch cloudWatch)
      • cloudWatches

        public java.util.List<CloudWatch> cloudWatches()