github.com/craicoverflow/tyk@v2.9.6-rc3+incompatible/coprocess/bindings/ruby/coprocess_object_pb.rb (about) 1 # Generated by the protocol buffer compiler. DO NOT EDIT! 2 # source: coprocess_object.proto 3 4 require 'google/protobuf' 5 6 require 'coprocess_mini_request_object_pb' 7 require 'coprocess_session_state_pb' 8 require 'coprocess_common_pb' 9 Google::Protobuf::DescriptorPool.generated_pool.build do 10 add_file("coprocess_object.proto", :syntax => :proto3) do 11 add_message "coprocess.Object" do 12 optional :hook_type, :enum, 1, "coprocess.HookType" 13 optional :hook_name, :string, 2 14 optional :request, :message, 3, "coprocess.MiniRequestObject" 15 optional :session, :message, 4, "coprocess.SessionState" 16 map :metadata, :string, :string, 5 17 map :spec, :string, :string, 6 18 end 19 add_message "coprocess.Event" do 20 optional :payload, :string, 1 21 end 22 add_message "coprocess.EventReply" do 23 end 24 end 25 end 26 27 module Coprocess 28 Object = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("coprocess.Object").msgclass 29 Event = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("coprocess.Event").msgclass 30 EventReply = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("coprocess.EventReply").msgclass 31 end