Class Stats.BackendLoadMetricStats

  • Enclosing class:
    Stats

    public static final class Stats.BackendLoadMetricStats
    extends java.lang.Object
    Load metric stats for multi-dimensional load balancing.
    • Field Detail

      • numRequestsFinishedWithMetric

        private long numRequestsFinishedWithMetric
      • totalMetricValue

        private double totalMetricValue
    • Constructor Detail

      • BackendLoadMetricStats

        BackendLoadMetricStats​(long numRequestsFinishedWithMetric,
                               double totalMetricValue)
    • Method Detail

      • numRequestsFinishedWithMetric

        public long numRequestsFinishedWithMetric()
      • totalMetricValue

        public double totalMetricValue()
      • addMetricValueAndIncrementRequestsFinished

        public void addMetricValueAndIncrementRequestsFinished​(double metricValue)
        Adds the given metricValue and increments the number of requests finished counter for the existing Stats.BackendLoadMetricStats.