Class MetricReport

java.lang.Object
io.grpc.services.MetricReport

@ExperimentalApi("https://github.com/grpc/grpc-java/issues/9381") public final class MetricReport extends Object
A gRPC object of orca load report. LB policies listening at per-rpc or oob orca load reports will be notified of the metrics data in this data format.
  • Method Details

    • getCpuUtilization

      public double getCpuUtilization()
    • getApplicationUtilization

      public double getApplicationUtilization()
    • getMemoryUtilization

      public double getMemoryUtilization()
    • getRequestCostMetrics

      public Map<String,Double> getRequestCostMetrics()
    • getUtilizationMetrics

      public Map<String,Double> getUtilizationMetrics()
    • getNamedMetrics

      public Map<String,Double> getNamedMetrics()
    • getQps

      public double getQps()
    • getEps

      public double getEps()
    • toString

      public String toString()
      Overrides:
      toString in class Object