# Generated by the protocol buffer compiler. DO NOT EDIT! # source: google/api/service.proto require 'google/protobuf' require 'google/api/auth_pb' require 'google/api/backend_pb' require 'google/api/billing_pb' require 'google/api/client_pb' require 'google/api/context_pb' require 'google/api/control_pb' require 'google/api/documentation_pb' require 'google/api/endpoint_pb' require 'google/api/http_pb' require 'google/api/log_pb' require 'google/api/logging_pb' require 'google/api/metric_pb' require 'google/api/monitored_resource_pb' require 'google/api/monitoring_pb' require 'google/api/quota_pb' require 'google/api/source_info_pb' require 'google/api/system_parameter_pb' require 'google/api/usage_pb' require 'google/protobuf/api_pb' require 'google/protobuf/type_pb' require 'google/protobuf/wrappers_pb' Google::Protobuf::DescriptorPool.generated_pool.build do add_file("google/api/service.proto", :syntax => :proto3) do add_message "google.api.Service" do optional :name, :string, 1 optional :title, :string, 2 optional :producer_project_id, :string, 22 optional :id, :string, 33 repeated :apis, :message, 3, "google.protobuf.Api" repeated :types, :message, 4, "google.protobuf.Type" repeated :enums, :message, 5, "google.protobuf.Enum" optional :documentation, :message, 6, "google.api.Documentation" optional :backend, :message, 8, "google.api.Backend" optional :http, :message, 9, "google.api.Http" optional :quota, :message, 10, "google.api.Quota" optional :authentication, :message, 11, "google.api.Authentication" optional :context, :message, 12, "google.api.Context" optional :usage, :message, 15, "google.api.Usage" repeated :endpoints, :message, 18, "google.api.Endpoint" optional :control, :message, 21, "google.api.Control" repeated :logs, :message, 23, "google.api.LogDescriptor" repeated :metrics, :message, 24, "google.api.MetricDescriptor" repeated :monitored_resources, :message, 25, "google.api.MonitoredResourceDescriptor" optional :billing, :message, 26, "google.api.Billing" optional :logging, :message, 27, "google.api.Logging" optional :monitoring, :message, 28, "google.api.Monitoring" optional :system_parameters, :message, 29, "google.api.SystemParameters" optional :source_info, :message, 37, "google.api.SourceInfo" optional :publishing, :message, 45, "google.api.Publishing" optional :config_version, :message, 20, "google.protobuf.UInt32Value" end end end module Google module Api Service = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.api.Service").msgclass end end