xref: /aosp_15_r20/external/grpc-grpc/src/ruby/qps/src/proto/grpc/core/stats_pb.rb (revision cc02d7e222339f7a4f6ba5f422e6413f4bd931f2)
1# Generated by the protocol buffer compiler.  DO NOT EDIT!
2# source: src/proto/grpc/core/stats.proto
3
4require 'google/protobuf'
5
6Google::Protobuf::DescriptorPool.generated_pool.build do
7  add_file("src/proto/grpc/core/stats.proto", :syntax => :proto3) do
8    add_message "grpc.core.Bucket" do
9      optional :start, :double, 1
10      optional :count, :uint64, 2
11    end
12    add_message "grpc.core.Histogram" do
13      repeated :buckets, :message, 1, "grpc.core.Bucket"
14    end
15    add_message "grpc.core.Metric" do
16      optional :name, :string, 1
17      oneof :value do
18        optional :count, :uint64, 10
19        optional :histogram, :message, 11, "grpc.core.Histogram"
20      end
21    end
22    add_message "grpc.core.Stats" do
23      repeated :metrics, :message, 1, "grpc.core.Metric"
24    end
25  end
26end
27
28module Grpc
29  module Core
30    Bucket = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("grpc.core.Bucket").msgclass
31    Histogram = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("grpc.core.Histogram").msgclass
32    Metric = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("grpc.core.Metric").msgclass
33    Stats = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("grpc.core.Stats").msgclass
34  end
35end
36