# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: internal/module/modserver/modserver.proto

require 'google/protobuf'

require 'validate/validate_pb'

Google::Protobuf::DescriptorPool.generated_pool.build do
  add_file("internal/module/modserver/modserver.proto", :syntax => :proto3) do
    add_message "gitlab.agent.modserver.Repository" do
      optional :storage_name, :string, 2, json_name: "storageName"
      optional :relative_path, :string, 3, json_name: "relativePath"
      optional :git_object_directory, :string, 4, json_name: "gitObjectDirectory"
      repeated :git_alternate_object_directories, :string, 5, json_name: "gitAlternateObjectDirectories"
      optional :gl_repository, :string, 6, json_name: "glRepository"
      optional :gl_project_path, :string, 8, json_name: "glProjectPath"
    end
    add_message "gitlab.agent.modserver.GitalyAddress" do
      optional :address, :string, 1, json_name: "address"
      optional :token, :string, 2, json_name: "token"
    end
    add_message "gitlab.agent.modserver.Project" do
      optional :id, :int64, 1, json_name: "id"
      optional :full_path, :string, 2, json_name: "fullPath"
    end
  end
end

module Gitlab
  module Agent
    module Modserver
      Repository = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("gitlab.agent.modserver.Repository").msgclass
      GitalyAddress = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("gitlab.agent.modserver.GitalyAddress").msgclass
      Project = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("gitlab.agent.modserver.Project").msgclass
    end
  end
end
