# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: agentic_mesh_protocol/registry/v1/registry_requests.proto
# Protobuf Python Version: 6.33.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,
    6,
    33,
    0,
    '',
    'agentic_mesh_protocol/registry/v1/registry_requests.proto'
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from agentic_mesh_protocol.registry.v1 import registry_enums_pb2 as agentic__mesh__protocol_dot_registry_dot_v1_dot_registry__enums__pb2
from agentic_mesh_protocol.registry.v1 import registry_models_pb2 as agentic__mesh__protocol_dot_registry_dot_v1_dot_registry__models__pb2
from buf.validate import validate_pb2 as buf_dot_validate_dot_validate__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n9agentic_mesh_protocol/registry/v1/registry_requests.proto\x12!agentic_mesh_protocol.registry.v1\x1a\x36\x61gentic_mesh_protocol/registry/v1/registry_enums.proto\x1a\x37\x61gentic_mesh_protocol/registry/v1/registry_models.proto\x1a\x1b\x62uf/validate/validate.proto\"\xba\x01\n\x15RegisterModuleRequest\x12\x31\n\tmodule_id\x18\x01 \x01(\tB\x14\xbaH\x11r\x0c\x10\x01:\x08modules:\xc8\x01\x01R\x08moduleId\x12$\n\x07\x61\x64\x64ress\x18\x02 \x01(\tB\n\xbaH\x07r\x02\x10\x01\xc8\x01\x01R\x07\x61\x64\x64ress\x12\"\n\x04port\x18\x03 \x01(\x05\x42\x0e\xbaH\x0b\x1a\x06\x18\xff\xff\x03(\x01\xc8\x01\x01R\x04port\x12$\n\x07version\x18\x04 \x01(\tB\n\xbaH\x07r\x02\x10\x01\xc8\x01\x01R\x07version\"m\n\x16RegisterModuleResponse\x12S\n\x06module\x18\x01 \x01(\x0b\x32\x33.agentic_mesh_protocol.registry.v1.ModuleDescriptorB\x06\xbaH\x03\xc8\x01\x01R\x06module\"E\n\x10HeartbeatRequest\x12\x31\n\tmodule_id\x18\x01 \x01(\tB\x14\xbaH\x11r\x0c\x10\x01:\x08modules:\xc8\x01\x01R\x08moduleId\"i\n\x11HeartbeatResponse\x12T\n\x06status\x18\x01 \x01(\x0e\x32/.agentic_mesh_protocol.registry.v1.ModuleStatusB\x0b\xbaH\x08\x82\x01\x02 \x00\xc8\x01\x01R\x06status\"\x87\x04\n\x15\x44iscoverSetupsRequest\x12@\n\x0forganization_id\x18\x01 \x01(\tB\x17\xbaH\x14r\x12\x10\x01:\x0eorganizations:R\x0eorganizationId\x12\\\n\nvisibility\x18\x02 \x03(\x0e\x32-.agentic_mesh_protocol.registry.v1.VisibilityB\r\xbaH\n\x92\x01\x07\"\x05\x82\x01\x02 \x00R\nvisibility\x12U\n\x06status\x18\x03 \x03(\x0e\x32..agentic_mesh_protocol.registry.v1.SetupStatusB\r\xbaH\n\x92\x01\x07\"\x05\x82\x01\x02 \x00R\x06status\x12_\n\x0cmodule_types\x18\x04 \x03(\x0e\x32-.agentic_mesh_protocol.registry.v1.ModuleTypeB\r\xbaH\n\x92\x01\x07\"\x05\x82\x01\x02 \x00R\x0bmoduleTypes\x12\x1d\n\x05query\x18\x05 \x01(\tB\x07\xbaH\x04r\x02\x10\x01R\x05query\x12\x35\n\nmodule_ids\x18\x06 \x03(\tB\x16\xbaH\x13\x92\x01\x10\"\x0er\x0c\x10\x01:\x08modules:R\tmoduleIds\x12\x1f\n\x05limit\x18\x07 \x01(\x05\x42\t\xbaH\x06\x1a\x04\x18\x64(\x01R\x05limit\x12\x1f\n\x06offset\x18\x08 \x01(\x05\x42\x07\xbaH\x04\x1a\x02(\x00R\x06offset\"q\n\x16\x44iscoverSetupsResponse\x12W\n\x06setups\x18\x01 \x03(\x0b\x32\x32.agentic_mesh_protocol.registry.v1.SetupDescriptorB\x0b\xbaH\x08\x92\x01\x05\"\x03\xc8\x01\x01R\x06setups\"\xd2\x03\n\x16\x44iscoverModulesRequest\x12@\n\x0forganization_id\x18\x01 \x01(\tB\x17\xbaH\x14r\x12\x10\x01:\x0eorganizations:R\x0eorganizationId\x12_\n\x0cmodule_types\x18\x02 \x03(\x0e\x32-.agentic_mesh_protocol.registry.v1.ModuleTypeB\r\xbaH\n\x92\x01\x07\"\x05\x82\x01\x02 \x00R\x0bmoduleTypes\x12V\n\x06status\x18\x03 \x03(\x0e\x32/.agentic_mesh_protocol.registry.v1.ModuleStatusB\r\xbaH\n\x92\x01\x07\"\x05\x82\x01\x02 \x00R\x06status\x12\\\n\nvisibility\x18\x04 \x03(\x0e\x32-.agentic_mesh_protocol.registry.v1.VisibilityB\r\xbaH\n\x92\x01\x07\"\x05\x82\x01\x02 \x00R\nvisibility\x12\x1d\n\x05query\x18\x05 \x01(\tB\x07\xbaH\x04r\x02\x10\x01R\x05query\x12\x1f\n\x05limit\x18\x06 \x01(\x05\x42\t\xbaH\x06\x1a\x04\x18\x64(\x01R\x05limit\x12\x1f\n\x06offset\x18\x07 \x01(\x05\x42\x07\xbaH\x04\x1a\x02(\x00R\x06offset\"u\n\x17\x44iscoverModulesResponse\x12Z\n\x07modules\x18\x01 \x03(\x0b\x32\x33.agentic_mesh_protocol.registry.v1.ModuleDescriptorB\x0b\xbaH\x08\x92\x01\x05\"\x03\xc8\x01\x01R\x07modules\"A\n\x0fGetSetupRequest\x12.\n\x08setup_id\x18\x01 \x01(\tB\x13\xbaH\x10r\x0b\x10\x01:\x07setups:\xc8\x01\x01R\x07setupId\"E\n\x10GetModuleRequest\x12\x31\n\tmodule_id\x18\x01 \x01(\tB\x14\xbaH\x11r\x0c\x10\x01:\x08modules:\xc8\x01\x01R\x08moduleIdB\xdc\x01\n%com.agentic_mesh_protocol.registry.v1B\x15RegistryRequestsProtoP\x01\xa2\x02\x03\x41RX\xaa\x02\x1f\x41genticMeshProtocol.Registry.V1\xca\x02\x1f\x41genticMeshProtocol\\Registry\\V1\xe2\x02+AgenticMeshProtocol\\Registry\\V1\\GPBMetadata\xea\x02!AgenticMeshProtocol::Registry::V1b\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'agentic_mesh_protocol.registry.v1.registry_requests_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  _globals['DESCRIPTOR']._loaded_options = None
  _globals['DESCRIPTOR']._serialized_options = b'\n%com.agentic_mesh_protocol.registry.v1B\025RegistryRequestsProtoP\001\242\002\003ARX\252\002\037AgenticMeshProtocol.Registry.V1\312\002\037AgenticMeshProtocol\\Registry\\V1\342\002+AgenticMeshProtocol\\Registry\\V1\\GPBMetadata\352\002!AgenticMeshProtocol::Registry::V1'
  _globals['_REGISTERMODULEREQUEST'].fields_by_name['module_id']._loaded_options = None
  _globals['_REGISTERMODULEREQUEST'].fields_by_name['module_id']._serialized_options = b'\272H\021r\014\020\001:\010modules:\310\001\001'
  _globals['_REGISTERMODULEREQUEST'].fields_by_name['address']._loaded_options = None
  _globals['_REGISTERMODULEREQUEST'].fields_by_name['address']._serialized_options = b'\272H\007r\002\020\001\310\001\001'
  _globals['_REGISTERMODULEREQUEST'].fields_by_name['port']._loaded_options = None
  _globals['_REGISTERMODULEREQUEST'].fields_by_name['port']._serialized_options = b'\272H\013\032\006\030\377\377\003(\001\310\001\001'
  _globals['_REGISTERMODULEREQUEST'].fields_by_name['version']._loaded_options = None
  _globals['_REGISTERMODULEREQUEST'].fields_by_name['version']._serialized_options = b'\272H\007r\002\020\001\310\001\001'
  _globals['_REGISTERMODULERESPONSE'].fields_by_name['module']._loaded_options = None
  _globals['_REGISTERMODULERESPONSE'].fields_by_name['module']._serialized_options = b'\272H\003\310\001\001'
  _globals['_HEARTBEATREQUEST'].fields_by_name['module_id']._loaded_options = None
  _globals['_HEARTBEATREQUEST'].fields_by_name['module_id']._serialized_options = b'\272H\021r\014\020\001:\010modules:\310\001\001'
  _globals['_HEARTBEATRESPONSE'].fields_by_name['status']._loaded_options = None
  _globals['_HEARTBEATRESPONSE'].fields_by_name['status']._serialized_options = b'\272H\010\202\001\002 \000\310\001\001'
  _globals['_DISCOVERSETUPSREQUEST'].fields_by_name['organization_id']._loaded_options = None
  _globals['_DISCOVERSETUPSREQUEST'].fields_by_name['organization_id']._serialized_options = b'\272H\024r\022\020\001:\016organizations:'
  _globals['_DISCOVERSETUPSREQUEST'].fields_by_name['visibility']._loaded_options = None
  _globals['_DISCOVERSETUPSREQUEST'].fields_by_name['visibility']._serialized_options = b'\272H\n\222\001\007\"\005\202\001\002 \000'
  _globals['_DISCOVERSETUPSREQUEST'].fields_by_name['status']._loaded_options = None
  _globals['_DISCOVERSETUPSREQUEST'].fields_by_name['status']._serialized_options = b'\272H\n\222\001\007\"\005\202\001\002 \000'
  _globals['_DISCOVERSETUPSREQUEST'].fields_by_name['module_types']._loaded_options = None
  _globals['_DISCOVERSETUPSREQUEST'].fields_by_name['module_types']._serialized_options = b'\272H\n\222\001\007\"\005\202\001\002 \000'
  _globals['_DISCOVERSETUPSREQUEST'].fields_by_name['query']._loaded_options = None
  _globals['_DISCOVERSETUPSREQUEST'].fields_by_name['query']._serialized_options = b'\272H\004r\002\020\001'
  _globals['_DISCOVERSETUPSREQUEST'].fields_by_name['module_ids']._loaded_options = None
  _globals['_DISCOVERSETUPSREQUEST'].fields_by_name['module_ids']._serialized_options = b'\272H\023\222\001\020\"\016r\014\020\001:\010modules:'
  _globals['_DISCOVERSETUPSREQUEST'].fields_by_name['limit']._loaded_options = None
  _globals['_DISCOVERSETUPSREQUEST'].fields_by_name['limit']._serialized_options = b'\272H\006\032\004\030d(\001'
  _globals['_DISCOVERSETUPSREQUEST'].fields_by_name['offset']._loaded_options = None
  _globals['_DISCOVERSETUPSREQUEST'].fields_by_name['offset']._serialized_options = b'\272H\004\032\002(\000'
  _globals['_DISCOVERSETUPSRESPONSE'].fields_by_name['setups']._loaded_options = None
  _globals['_DISCOVERSETUPSRESPONSE'].fields_by_name['setups']._serialized_options = b'\272H\010\222\001\005\"\003\310\001\001'
  _globals['_DISCOVERMODULESREQUEST'].fields_by_name['organization_id']._loaded_options = None
  _globals['_DISCOVERMODULESREQUEST'].fields_by_name['organization_id']._serialized_options = b'\272H\024r\022\020\001:\016organizations:'
  _globals['_DISCOVERMODULESREQUEST'].fields_by_name['module_types']._loaded_options = None
  _globals['_DISCOVERMODULESREQUEST'].fields_by_name['module_types']._serialized_options = b'\272H\n\222\001\007\"\005\202\001\002 \000'
  _globals['_DISCOVERMODULESREQUEST'].fields_by_name['status']._loaded_options = None
  _globals['_DISCOVERMODULESREQUEST'].fields_by_name['status']._serialized_options = b'\272H\n\222\001\007\"\005\202\001\002 \000'
  _globals['_DISCOVERMODULESREQUEST'].fields_by_name['visibility']._loaded_options = None
  _globals['_DISCOVERMODULESREQUEST'].fields_by_name['visibility']._serialized_options = b'\272H\n\222\001\007\"\005\202\001\002 \000'
  _globals['_DISCOVERMODULESREQUEST'].fields_by_name['query']._loaded_options = None
  _globals['_DISCOVERMODULESREQUEST'].fields_by_name['query']._serialized_options = b'\272H\004r\002\020\001'
  _globals['_DISCOVERMODULESREQUEST'].fields_by_name['limit']._loaded_options = None
  _globals['_DISCOVERMODULESREQUEST'].fields_by_name['limit']._serialized_options = b'\272H\006\032\004\030d(\001'
  _globals['_DISCOVERMODULESREQUEST'].fields_by_name['offset']._loaded_options = None
  _globals['_DISCOVERMODULESREQUEST'].fields_by_name['offset']._serialized_options = b'\272H\004\032\002(\000'
  _globals['_DISCOVERMODULESRESPONSE'].fields_by_name['modules']._loaded_options = None
  _globals['_DISCOVERMODULESRESPONSE'].fields_by_name['modules']._serialized_options = b'\272H\010\222\001\005\"\003\310\001\001'
  _globals['_GETSETUPREQUEST'].fields_by_name['setup_id']._loaded_options = None
  _globals['_GETSETUPREQUEST'].fields_by_name['setup_id']._serialized_options = b'\272H\020r\013\020\001:\007setups:\310\001\001'
  _globals['_GETMODULEREQUEST'].fields_by_name['module_id']._loaded_options = None
  _globals['_GETMODULEREQUEST'].fields_by_name['module_id']._serialized_options = b'\272H\021r\014\020\001:\010modules:\310\001\001'
  _globals['_REGISTERMODULEREQUEST']._serialized_start=239
  _globals['_REGISTERMODULEREQUEST']._serialized_end=425
  _globals['_REGISTERMODULERESPONSE']._serialized_start=427
  _globals['_REGISTERMODULERESPONSE']._serialized_end=536
  _globals['_HEARTBEATREQUEST']._serialized_start=538
  _globals['_HEARTBEATREQUEST']._serialized_end=607
  _globals['_HEARTBEATRESPONSE']._serialized_start=609
  _globals['_HEARTBEATRESPONSE']._serialized_end=714
  _globals['_DISCOVERSETUPSREQUEST']._serialized_start=717
  _globals['_DISCOVERSETUPSREQUEST']._serialized_end=1236
  _globals['_DISCOVERSETUPSRESPONSE']._serialized_start=1238
  _globals['_DISCOVERSETUPSRESPONSE']._serialized_end=1351
  _globals['_DISCOVERMODULESREQUEST']._serialized_start=1354
  _globals['_DISCOVERMODULESREQUEST']._serialized_end=1820
  _globals['_DISCOVERMODULESRESPONSE']._serialized_start=1822
  _globals['_DISCOVERMODULESRESPONSE']._serialized_end=1939
  _globals['_GETSETUPREQUEST']._serialized_start=1941
  _globals['_GETSETUPREQUEST']._serialized_end=2006
  _globals['_GETMODULEREQUEST']._serialized_start=2008
  _globals['_GETMODULEREQUEST']._serialized_end=2077
# @@protoc_insertion_point(module_scope)
