Class MetricBaseNotificationData<SELF extends MetricBaseNotificationData<SELF>>

  • Type Parameters:
    SELF - class extending this class

    public abstract class MetricBaseNotificationData<SELF extends MetricBaseNotificationData<SELF>>
    extends Object
    Metrics notifications data holder to use by Metrics providers for processing custom metrics.
    • Constructor Detail

      • MetricBaseNotificationData

        public MetricBaseNotificationData()
    • Method Detail

      • getMetricName

        public String getMetricName()
      • setMetricName

        public SELF setMetricName​(String metricName)
      • getMetricValue

        public Object getMetricValue()
      • setMetricValue

        public SELF setMetricValue​(Object metricValue)
      • getMetricType

        public String getMetricType()
      • setMetricType

        public SELF setMetricType​(String metricType)
      • setMetricAttributes

        public SELF setMetricAttributes​(Map<String,​String> metricAttributes)