# Generated by the protocol buffer compiler. DO NOT EDIT! # source: google/cloud/apigeeregistry/v1/registry_models.proto require 'google/protobuf' require 'google/api/field_behavior_pb' require 'google/api/resource_pb' require 'google/protobuf/timestamp_pb' Google::Protobuf::DescriptorPool.generated_pool.build do add_file("google/cloud/apigeeregistry/v1/registry_models.proto", :syntax => :proto3) do add_message "google.cloud.apigeeregistry.v1.Api" do optional :name, :string, 1 optional :display_name, :string, 2 optional :description, :string, 3 optional :create_time, :message, 4, "google.protobuf.Timestamp" optional :update_time, :message, 5, "google.protobuf.Timestamp" optional :availability, :string, 6 optional :recommended_version, :string, 7 optional :recommended_deployment, :string, 8 map :labels, :string, :string, 9 map :annotations, :string, :string, 10 end add_message "google.cloud.apigeeregistry.v1.ApiVersion" do optional :name, :string, 1 optional :display_name, :string, 2 optional :description, :string, 3 optional :create_time, :message, 4, "google.protobuf.Timestamp" optional :update_time, :message, 5, "google.protobuf.Timestamp" optional :state, :string, 6 map :labels, :string, :string, 7 map :annotations, :string, :string, 8 end add_message "google.cloud.apigeeregistry.v1.ApiSpec" do optional :name, :string, 1 optional :filename, :string, 2 optional :description, :string, 3 optional :revision_id, :string, 4 optional :create_time, :message, 5, "google.protobuf.Timestamp" optional :revision_create_time, :message, 6, "google.protobuf.Timestamp" optional :revision_update_time, :message, 7, "google.protobuf.Timestamp" optional :mime_type, :string, 8 optional :size_bytes, :int32, 9 optional :hash, :string, 10 optional :source_uri, :string, 11 optional :contents, :bytes, 12 map :labels, :string, :string, 14 map :annotations, :string, :string, 15 end add_message "google.cloud.apigeeregistry.v1.ApiDeployment" do optional :name, :string, 1 optional :display_name, :string, 2 optional :description, :string, 3 optional :revision_id, :string, 4 optional :create_time, :message, 5, "google.protobuf.Timestamp" optional :revision_create_time, :message, 6, "google.protobuf.Timestamp" optional :revision_update_time, :message, 7, "google.protobuf.Timestamp" optional :api_spec_revision, :string, 8 optional :endpoint_uri, :string, 9 optional :external_channel_uri, :string, 10 optional :intended_audience, :string, 11 optional :access_guidance, :string, 12 map :labels, :string, :string, 14 map :annotations, :string, :string, 15 end add_message "google.cloud.apigeeregistry.v1.Artifact" do optional :name, :string, 1 optional :create_time, :message, 2, "google.protobuf.Timestamp" optional :update_time, :message, 3, "google.protobuf.Timestamp" optional :mime_type, :string, 4 optional :size_bytes, :int32, 5 optional :hash, :string, 6 optional :contents, :bytes, 7 end end end module Google module Cloud module ApigeeRegistry module V1 Api = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.apigeeregistry.v1.Api").msgclass ApiVersion = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.apigeeregistry.v1.ApiVersion").msgclass ApiSpec = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.apigeeregistry.v1.ApiSpec").msgclass ApiDeployment = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.apigeeregistry.v1.ApiDeployment").msgclass Artifact = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.apigeeregistry.v1.Artifact").msgclass end end end end