Class Stats.BackendLoadMetricStats

java.lang.Object
io.grpc.xds.client.Stats.BackendLoadMetricStats
Enclosing class:
Stats

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

    • numRequestsFinishedWithMetric

      private long numRequestsFinishedWithMetric
    • totalMetricValue

      private double totalMetricValue
  • Constructor Details

    • BackendLoadMetricStats

      BackendLoadMetricStats(long numRequestsFinishedWithMetric, double totalMetricValue)
  • Method Details

    • 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.