# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: abstract_framehub_client/proto/mongo.proto
# Protobuf Python Version: 5.29.0
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import runtime_version as _runtime_version
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
_runtime_version.ValidateProtobufRuntimeVersion(
    _runtime_version.Domain.PUBLIC,
    5,
    29,
    0,
    '',
    'abstract_framehub_client/proto/mongo.proto'
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()




DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n*abstract_framehub_client/proto/mongo.proto\x12\tgrpcmongo\"\"\n\x0fGenericResponse\x12\x0f\n\x07success\x18\x01 \x01(\x08\"\x80\x01\n\x13\x41uthenticateRequest\x12\x10\n\x08\x64\x61tabase\x18\x01 \x01(\t\x12\x12\n\ncollection\x18\x02 \x01(\t\x12\x13\n\x0b\x66ilter_json\x18\x03 \x01(\t\x12\x16\n\x0epassword_field\x18\x04 \x01(\t\x12\x16\n\x0einput_password\x18\x05 \x01(\t\"\'\n\x14\x41uthenticateResponse\x12\x0f\n\x07success\x18\x01 \x01(\x08\"2\n\x0cLoginRequest\x12\x10\n\x08username\x18\x01 \x01(\t\x12\x10\n\x08password\x18\x02 \x01(\t\"\x1e\n\rLoginResponse\x12\r\n\x05token\x18\x01 \x01(\t\"d\n\x0cMongoRequest\x12\x10\n\x08\x64\x61tabase\x18\x01 \x01(\t\x12\x12\n\ncollection\x18\x02 \x01(\t\x12\x13\n\x0b\x66ilter_json\x18\x03 \x01(\t\x12\x19\n\x11\x66ind_options_json\x18\x04 \x01(\t\"%\n\x15InsertDatabaseRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"#\n\x13\x44ropDatabaseRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\",\n\x13InsertSchemaRequest\x12\x15\n\rdocument_json\x18\x01 \x01(\t\"/\n\x16InsertTransformRequest\x12\x15\n\rdocument_json\x18\x01 \x01(\t\"*\n\x11InsertUserRequest\x12\x15\n\rdocument_json\x18\x01 \x01(\t\"<\n\x11UpdateUserRequest\x12\x10\n\x08username\x18\x01 \x01(\t\x12\x15\n\rdocument_json\x18\x02 \x01(\t\"#\n\x0f\x44ropUserRequest\x12\x10\n\x08username\x18\x01 \x01(\t\"L\n\rInsertRequest\x12\x10\n\x08\x64\x61tabase\x18\x02 \x01(\t\x12\x12\n\ncollection\x18\x03 \x01(\t\x12\x15\n\rdocument_json\x18\x04 \x01(\t\"%\n\x0eInsertResponse\x12\x13\n\x0binserted_id\x18\x01 \x01(\t\"Q\n\x11InsertManyRequest\x12\x10\n\x08\x64\x61tabase\x18\x02 \x01(\t\x12\x12\n\ncollection\x18\x03 \x01(\t\x12\x16\n\x0e\x64ocuments_json\x18\x04 \x01(\t\"*\n\x12InsertManyResponse\x12\x14\n\x0cinserted_ids\x18\x01 \x03(\t\"|\n\rUpdateRequest\x12\x10\n\x08\x64\x61tabase\x18\x02 \x01(\t\x12\x12\n\ncollection\x18\x03 \x01(\t\x12\x13\n\x0b\x66ilter_json\x18\x04 \x01(\t\x12\x13\n\x0bupdate_json\x18\x05 \x01(\t\x12\x1b\n\x13update_options_json\x18\x06 \x01(\t\"T\n\x0eUpdateResponse\x12\x15\n\rmatched_count\x18\x01 \x01(\x05\x12\x16\n\x0emodified_count\x18\x02 \x01(\x05\x12\x13\n\x0bupserted_id\x18\x03 \x01(\t\"g\n\rDeleteRequest\x12\x10\n\x08\x64\x61tabase\x18\x02 \x01(\t\x12\x12\n\ncollection\x18\x03 \x01(\t\x12\x13\n\x0b\x66ilter_json\x18\x04 \x01(\t\x12\x1b\n\x13\x64\x65lete_options_json\x18\x05 \x01(\t\"\'\n\x0e\x44\x65leteResponse\x12\x15\n\rdeleted_count\x18\x01 \x01(\x05\"O\n\x10\x41ggregateRequest\x12\x10\n\x08\x64\x61tabase\x18\x02 \x01(\t\x12\x12\n\ncollection\x18\x03 \x01(\t\x12\x15\n\rpipeline_json\x18\x04 \x01(\t\"&\n\rMongoResponse\x12\x15\n\rdocument_json\x18\x01 \x01(\t\"+\n\x11MongoListResponse\x12\x16\n\x0e\x64ocuments_json\x18\x01 \x01(\t2\x89\x04\n\x05\x41\x64min\x12\x44\n\x06Schema\x12\x1e.grpcmongo.InsertSchemaRequest\x1a\x1a.grpcmongo.GenericResponse\x12N\n\x0e\x43reateDatabase\x12 .grpcmongo.InsertDatabaseRequest\x1a\x1a.grpcmongo.GenericResponse\x12J\n\x0c\x44ropDatabase\x12\x1e.grpcmongo.DropDatabaseRequest\x1a\x1a.grpcmongo.GenericResponse\x12J\n\tTransform\x12!.grpcmongo.InsertTransformRequest\x1a\x1a.grpcmongo.GenericResponse\x12\x46\n\nCreateUser\x12\x1c.grpcmongo.InsertUserRequest\x1a\x1a.grpcmongo.GenericResponse\x12\x46\n\nUpdateUser\x12\x1c.grpcmongo.UpdateUserRequest\x1a\x1a.grpcmongo.GenericResponse\x12\x42\n\x08\x44ropUser\x12\x1a.grpcmongo.DropUserRequest\x1a\x1a.grpcmongo.GenericResponse2\xfb\x05\n\x0cMongoService\x12:\n\x05Login\x12\x17.grpcmongo.LoginRequest\x1a\x18.grpcmongo.LoginResponse\x12O\n\x0c\x41uthenticate\x12\x1e.grpcmongo.AuthenticateRequest\x1a\x1f.grpcmongo.AuthenticateResponse\x12<\n\x07\x46indOne\x12\x17.grpcmongo.MongoRequest\x1a\x18.grpcmongo.MongoResponse\x12\x41\n\x08\x46indMany\x12\x17.grpcmongo.MongoRequest\x1a\x1c.grpcmongo.MongoListResponse\x12@\n\tInsertOne\x12\x18.grpcmongo.InsertRequest\x1a\x19.grpcmongo.InsertResponse\x12I\n\nInsertMany\x12\x1c.grpcmongo.InsertManyRequest\x1a\x1d.grpcmongo.InsertManyResponse\x12@\n\tUpdateOne\x12\x18.grpcmongo.UpdateRequest\x1a\x19.grpcmongo.UpdateResponse\x12\x41\n\nUpdateMany\x12\x18.grpcmongo.UpdateRequest\x1a\x19.grpcmongo.UpdateResponse\x12@\n\tDeleteOne\x12\x18.grpcmongo.DeleteRequest\x1a\x19.grpcmongo.DeleteResponse\x12\x41\n\nDeleteMany\x12\x18.grpcmongo.DeleteRequest\x1a\x19.grpcmongo.DeleteResponse\x12\x46\n\tAggregate\x12\x1b.grpcmongo.AggregateRequest\x1a\x1c.grpcmongo.MongoListResponseBEZCgitlab.com/stackngo/abstractframehub-server/gen/grpcmongo;grpcmongob\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'abstract_framehub_client.proto.mongo_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  _globals['DESCRIPTOR']._loaded_options = None
  _globals['DESCRIPTOR']._serialized_options = b'ZCgitlab.com/stackngo/abstractframehub-server/gen/grpcmongo;grpcmongo'
  _globals['_GENERICRESPONSE']._serialized_start=57
  _globals['_GENERICRESPONSE']._serialized_end=91
  _globals['_AUTHENTICATEREQUEST']._serialized_start=94
  _globals['_AUTHENTICATEREQUEST']._serialized_end=222
  _globals['_AUTHENTICATERESPONSE']._serialized_start=224
  _globals['_AUTHENTICATERESPONSE']._serialized_end=263
  _globals['_LOGINREQUEST']._serialized_start=265
  _globals['_LOGINREQUEST']._serialized_end=315
  _globals['_LOGINRESPONSE']._serialized_start=317
  _globals['_LOGINRESPONSE']._serialized_end=347
  _globals['_MONGOREQUEST']._serialized_start=349
  _globals['_MONGOREQUEST']._serialized_end=449
  _globals['_INSERTDATABASEREQUEST']._serialized_start=451
  _globals['_INSERTDATABASEREQUEST']._serialized_end=488
  _globals['_DROPDATABASEREQUEST']._serialized_start=490
  _globals['_DROPDATABASEREQUEST']._serialized_end=525
  _globals['_INSERTSCHEMAREQUEST']._serialized_start=527
  _globals['_INSERTSCHEMAREQUEST']._serialized_end=571
  _globals['_INSERTTRANSFORMREQUEST']._serialized_start=573
  _globals['_INSERTTRANSFORMREQUEST']._serialized_end=620
  _globals['_INSERTUSERREQUEST']._serialized_start=622
  _globals['_INSERTUSERREQUEST']._serialized_end=664
  _globals['_UPDATEUSERREQUEST']._serialized_start=666
  _globals['_UPDATEUSERREQUEST']._serialized_end=726
  _globals['_DROPUSERREQUEST']._serialized_start=728
  _globals['_DROPUSERREQUEST']._serialized_end=763
  _globals['_INSERTREQUEST']._serialized_start=765
  _globals['_INSERTREQUEST']._serialized_end=841
  _globals['_INSERTRESPONSE']._serialized_start=843
  _globals['_INSERTRESPONSE']._serialized_end=880
  _globals['_INSERTMANYREQUEST']._serialized_start=882
  _globals['_INSERTMANYREQUEST']._serialized_end=963
  _globals['_INSERTMANYRESPONSE']._serialized_start=965
  _globals['_INSERTMANYRESPONSE']._serialized_end=1007
  _globals['_UPDATEREQUEST']._serialized_start=1009
  _globals['_UPDATEREQUEST']._serialized_end=1133
  _globals['_UPDATERESPONSE']._serialized_start=1135
  _globals['_UPDATERESPONSE']._serialized_end=1219
  _globals['_DELETEREQUEST']._serialized_start=1221
  _globals['_DELETEREQUEST']._serialized_end=1324
  _globals['_DELETERESPONSE']._serialized_start=1326
  _globals['_DELETERESPONSE']._serialized_end=1365
  _globals['_AGGREGATEREQUEST']._serialized_start=1367
  _globals['_AGGREGATEREQUEST']._serialized_end=1446
  _globals['_MONGORESPONSE']._serialized_start=1448
  _globals['_MONGORESPONSE']._serialized_end=1486
  _globals['_MONGOLISTRESPONSE']._serialized_start=1488
  _globals['_MONGOLISTRESPONSE']._serialized_end=1531
  _globals['_ADMIN']._serialized_start=1534
  _globals['_ADMIN']._serialized_end=2055
  _globals['_MONGOSERVICE']._serialized_start=2058
  _globals['_MONGOSERVICE']._serialized_end=2821
# @@protoc_insertion_point(module_scope)
