# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: twirp/twitch.fulton.example.twitchcategoryindexer/service.proto

require 'google/protobuf'

Google::Protobuf::DescriptorPool.generated_pool.build do
  add_message "twitchcategoryindexer.SyncIGDBCategoryRequest" do
    optional :igdb_id, :string, 1
  end
  add_message "twitchcategoryindexer.SyncIGDBCategoryResponse" do
    optional :categoryID, :int32, 1
  end
  add_message "twitchcategoryindexer.DeleteIGDBCategoryRequest" do
    optional :igdb_id, :string, 1
    optional :reason, :enum, 2, "twitchcategoryindexer.Reason"
    optional :deleted_by, :string, 3
  end
  add_message "twitchcategoryindexer.DeleteIGDBCategoryResponse" do
    optional :categoryID, :int32, 1
  end
  add_enum "twitchcategoryindexer.Reason" do
    value :REASON_UNSET, 0
    value :EXPLICIT, 1
    value :DUPLICATE, 2
    value :HATEFUL, 3
    value :DELETED, 4
    value :OTHER, 5
  end
end

module Twitchcategoryindexer
  SyncIGDBCategoryRequest = Google::Protobuf::DescriptorPool.generated_pool.lookup("twitchcategoryindexer.SyncIGDBCategoryRequest").msgclass
  SyncIGDBCategoryResponse = Google::Protobuf::DescriptorPool.generated_pool.lookup("twitchcategoryindexer.SyncIGDBCategoryResponse").msgclass
  DeleteIGDBCategoryRequest = Google::Protobuf::DescriptorPool.generated_pool.lookup("twitchcategoryindexer.DeleteIGDBCategoryRequest").msgclass
  DeleteIGDBCategoryResponse = Google::Protobuf::DescriptorPool.generated_pool.lookup("twitchcategoryindexer.DeleteIGDBCategoryResponse").msgclass
  Reason = Google::Protobuf::DescriptorPool.generated_pool.lookup("twitchcategoryindexer.Reason").enummodule
end
