Class LoadStatsManager2.ClusterDropStats

java.lang.Object
io.grpc.xds.client.LoadStatsManager2.ClusterDropStats
Enclosing class:
LoadStatsManager2

@ThreadSafe public final class LoadStatsManager2.ClusterDropStats extends Object
Recorder for dropped requests. One instance per cluster with edsServiceName.
  • Method Details

    • recordDroppedRequest

      public void recordDroppedRequest(String category)
      Records a dropped request with the specified category.
    • recordDroppedRequest

      public void recordDroppedRequest()
      Records a dropped request without category.
    • release

      public void release()
      Release the hard reference for this stats object (previously obtained via LoadStatsManager2.getClusterDropStats(String, String)). The object may still be recording drops after this method, but there is no guarantee drops recorded after this point will be included in load reports.