Package io.grpc.xds.orca
-
Interface Summary Interface Description OrcaOobUtil.OrcaOobReportListener The listener interface for receiving out-of-band ORCA reports from backends.OrcaPerRequestUtil.OrcaPerRequestReportListener The listener interface for receiving per-request ORCA reports from backends. -
Class Summary Class Description OrcaMetricReportingServerInterceptor AServerInterceptor
that intercepts aServerCall
by running server-side RPC handling under aContext
that 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).OrcaOobUtil Utility class that provides method forLoadBalancer
to install listeners to receive out-of-band backend metrics in the format of Open Request Cost Aggregation (ORCA).OrcaOobUtil.OrcaReportingConfig Configuration for out-of-band ORCA reporting service RPC.OrcaOobUtil.OrcaReportingConfig.Builder OrcaPerRequestUtil Utility class that provides method forLoadBalancer
to install listeners to receive per-request backend cost metrics in the format of Open Request Cost Aggregation (ORCA).OrcaServiceImpl Implements aBindableService
that generates Out-Of-Band server metrics.