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(java.lang.String, java.lang.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.