Go to the documentation of this file.
19 #ifndef GRPCPP_EXT_CALL_METRIC_RECORDER_H
20 #define GRPCPP_EXT_CALL_METRIC_RECORDER_H
25 #include "absl/strings/string_view.h"
26 #include "absl/types/optional.h"
39 namespace experimental {
40 class OrcaServerInterceptor;
94 #endif // GRPCPP_EXT_CALL_METRIC_RECORDER_H
CallMetricRecorder & RecordRequestCostMetric(string_ref name, double value)
#define ABSL_GUARDED_BY(x)
grpc_core::ScopedArenaPtr arena
CallMetricRecorder & RecordCpuUtilizationMetric(double value)
CallMetricRecorder & RecordUtilizationMetric(string_ref name, double value)
CallMetricRecorder(grpc_core::Arena *arena)
void EnableCallMetricRecording(ServerBuilder *)
CallMetricRecorder & RecordMemoryUtilizationMetric(double value)
BackendMetricData backend_metric_data_
absl::optional< std::string > CreateSerializedReport()
grpc
Author(s):
autogenerated on Fri May 16 2025 02:57:51