Uses of Package
io.grpc.xds.orca
Packages that use io.grpc.xds.orca
Package
Description
Library for gPRC proxyless service mesh using Envoy xDS protocol.
-
Classes in io.grpc.xds.orca used by io.grpc.xdsClassDescriptionThe listener interface for receiving out-of-band ORCA reports from backends.The listener interface for receiving per-request ORCA reports from backends.
-
Classes in io.grpc.xds.orca used by io.grpc.xds.orcaClassDescriptionA
ServerInterceptorthat intercepts aServerCallby running server-side RPC handling under aContextthat records custom per-request metrics provided by server applications and sends to client side along with the response in the format of Open Request Cost Aggregation (ORCA).The listener interface for receiving out-of-band ORCA reports from backends.Configuration for out-of-band ORCA reporting service RPC.AnOrcaOobUtil.OrcaReportingHelper.OrcaReportingStateis a client of ORCA service running on a single backend.Utility class that provides method forLoadBalancerto install listeners to receive per-request backend cost metrics in the format of Open Request Cost Aggregation (ORCA).The listener interface for receiving per-request ORCA reports from backends.A container class to hold registeredOrcaPerRequestUtil.OrcaPerRequestReportListeners and invoke all of them when anOrcaLoadReportis received.