# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: google/api/service.proto
require 'google/protobuf'
require 'google/api/annotations_pb'
require 'google/api/auth_pb'
require 'google/api/backend_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/label_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/system_parameter_pb'
require 'google/api/usage_pb'
require 'google/protobuf/any_pb'
require 'google/protobuf/api_pb'
require 'google/protobuf/type_pb'
require 'google/protobuf/wrappers_pb'
Google::Protobuf::DescriptorPool.generated_pool.build do
add_message "google.api.Service" do
optional :config_version, :message, 20, "google.protobuf.UInt32Value"
optional :name, :string, 1
optional :id, :string, 33
optional :title, :string, 2
optional :producer_project_id, :string, 22
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 :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 :logging, :message, 27, "google.api.Logging"
optional :monitoring, :message, 28, "google.api.Monitoring"
optional :system_parameters, :message, 29, "google.api.SystemParameters"
end
end
module Google
module Api
Service = Google::Protobuf::DescriptorPool.generated_pool.lookup("google.api.Service").msgclass
end
end