gwp 0.2.0

A standalone, pure Rust gRPC wire protocol for GQL (ISO/IEC 39075)
Documentation
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: gql_service.proto
# Protobuf Python Version: 6.31.1
"""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,
    31,
    1,
    '',
    'gql_service.proto'
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from . import gql_types_pb2 as gql__types__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x11gql_service.proto\x12\x03gql\x1a\x0fgql_types.proto\"\xc6\x01\n\x10HandshakeRequest\x12\x18\n\x10protocol_version\x18\x01 \x01(\r\x12)\n\x0b\x63redentials\x18\x02 \x01(\x0b\x32\x14.gql.AuthCredentials\x12:\n\x0b\x63lient_info\x18\x03 \x03(\x0b\x32%.gql.HandshakeRequest.ClientInfoEntry\x1a\x31\n\x0f\x43lientInfoEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xca\x01\n\x11HandshakeResponse\x12\x18\n\x10protocol_version\x18\x01 \x01(\r\x12\x12\n\nsession_id\x18\x02 \x01(\t\x12$\n\x0bserver_info\x18\x03 \x01(\x0b\x32\x0f.gql.ServerInfo\x12\x32\n\x06limits\x18\x04 \x03(\x0b\x32\".gql.HandshakeResponse.LimitsEntry\x1a-\n\x0bLimitsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x03:\x02\x38\x01\"=\n\nServerInfo\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0f\n\x07version\x18\x02 \x01(\t\x12\x10\n\x08\x66\x65\x61tures\x18\x03 \x03(\t\"\xa5\x01\n\x10\x43onfigureRequest\x12\x12\n\nsession_id\x18\x01 \x01(\t\x12\x10\n\x06schema\x18\x02 \x01(\tH\x00\x12\x0f\n\x05graph\x18\x03 \x01(\tH\x00\x12\"\n\x18time_zone_offset_minutes\x18\x04 \x01(\x05H\x00\x12*\n\tparameter\x18\x05 \x01(\x0b\x32\x15.gql.SessionParameterH\x00\x42\n\n\x08property\";\n\x10SessionParameter\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x19\n\x05value\x18\x02 \x01(\x0b\x32\n.gql.Value\"\x13\n\x11\x43onfigureResponse\"D\n\x0cResetRequest\x12\x12\n\nsession_id\x18\x01 \x01(\t\x12 \n\x06target\x18\x02 \x01(\x0e\x32\x10.gql.ResetTarget\"\x0f\n\rResetResponse\"\"\n\x0c\x43loseRequest\x12\x12\n\nsession_id\x18\x01 \x01(\t\"\x0f\n\rCloseResponse\"!\n\x0bPingRequest\x12\x12\n\nsession_id\x18\x01 \x01(\t\"!\n\x0cPongResponse\x12\x11\n\ttimestamp\x18\x01 \x01(\x03\"\xdf\x01\n\x0e\x45xecuteRequest\x12\x12\n\nsession_id\x18\x01 \x01(\t\x12\x11\n\tstatement\x18\x02 \x01(\t\x12\x37\n\nparameters\x18\x03 \x03(\x0b\x32#.gql.ExecuteRequest.ParametersEntry\x12\x1b\n\x0etransaction_id\x18\x04 \x01(\tH\x00\x88\x01\x01\x1a=\n\x0fParametersEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x19\n\x05value\x18\x02 \x01(\x0b\x32\n.gql.Value:\x02\x38\x01\x42\x11\n\x0f_transaction_id\"\x8a\x01\n\x0f\x45xecuteResponse\x12#\n\x06header\x18\x01 \x01(\x0b\x32\x11.gql.ResultHeaderH\x00\x12\"\n\trow_batch\x18\x02 \x01(\x0b\x32\r.gql.RowBatchH\x00\x12%\n\x07summary\x18\x03 \x01(\x0b\x32\x12.gql.ResultSummaryH\x00\x42\x07\n\x05\x66rame\"m\n\x0cResultHeader\x12$\n\x0bresult_type\x18\x01 \x01(\x0e\x32\x0f.gql.ResultType\x12&\n\x07\x63olumns\x18\x02 \x03(\x0b\x32\x15.gql.ColumnDescriptor\x12\x0f\n\x07ordered\x18\x03 \x01(\x08\"C\n\x10\x43olumnDescriptor\x12\x0c\n\x04name\x18\x01 \x01(\t\x12!\n\x04type\x18\x02 \x01(\x0b\x32\x13.gql.TypeDescriptor\"\"\n\x08RowBatch\x12\x16\n\x04rows\x18\x01 \x03(\x0b\x32\x08.gql.Row\"!\n\x03Row\x12\x1a\n\x06values\x18\x01 \x03(\x0b\x32\n.gql.Value\"\xcd\x01\n\rResultSummary\x12\x1e\n\x06status\x18\x01 \x01(\x0b\x32\x0e.gql.GqlStatus\x12 \n\x08warnings\x18\x02 \x03(\x0b\x32\x0e.gql.GqlStatus\x12\x15\n\rrows_affected\x18\x03 \x01(\x03\x12\x32\n\x08\x63ounters\x18\x04 \x03(\x0b\x32 .gql.ResultSummary.CountersEntry\x1a/\n\rCountersEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x03:\x02\x38\x01\"F\n\x0c\x42\x65ginRequest\x12\x12\n\nsession_id\x18\x01 \x01(\t\x12\"\n\x04mode\x18\x02 \x01(\x0e\x32\x14.gql.TransactionMode\"G\n\rBeginResponse\x12\x16\n\x0etransaction_id\x18\x01 \x01(\t\x12\x1e\n\x06status\x18\x02 \x01(\x0b\x32\x0e.gql.GqlStatus\";\n\rCommitRequest\x12\x12\n\nsession_id\x18\x01 \x01(\t\x12\x16\n\x0etransaction_id\x18\x02 \x01(\t\"0\n\x0e\x43ommitResponse\x12\x1e\n\x06status\x18\x01 \x01(\x0b\x32\x0e.gql.GqlStatus\"=\n\x0fRollbackRequest\x12\x12\n\nsession_id\x18\x01 \x01(\t\x12\x16\n\x0etransaction_id\x18\x02 \x01(\t\"2\n\x10RollbackResponse\x12\x1e\n\x06status\x18\x01 \x01(\x0b\x32\x0e.gql.GqlStatus\"\x14\n\x12ListSchemasRequest\"I\n\nSchemaInfo\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x13\n\x0bgraph_count\x18\x02 \x01(\r\x12\x18\n\x10graph_type_count\x18\x03 \x01(\r\"7\n\x13ListSchemasResponse\x12 \n\x07schemas\x18\x01 \x03(\x0b\x32\x0f.gql.SchemaInfo\":\n\x13\x43reateSchemaRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x15\n\rif_not_exists\x18\x02 \x01(\x08\"\x16\n\x14\x43reateSchemaResponse\"4\n\x11\x44ropSchemaRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x11\n\tif_exists\x18\x02 \x01(\x08\"%\n\x12\x44ropSchemaResponse\x12\x0f\n\x07\x65xisted\x18\x01 \x01(\x08\"#\n\x11ListGraphsRequest\x12\x0e\n\x06schema\x18\x01 \x01(\t\"h\n\x0cGraphSummary\x12\x0e\n\x06schema\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x12\n\nnode_count\x18\x03 \x01(\x04\x12\x12\n\nedge_count\x18\x04 \x01(\x04\x12\x12\n\ngraph_type\x18\x05 \x01(\t\"7\n\x12ListGraphsResponse\x12!\n\x06graphs\x18\x01 \x03(\x0b\x32\x11.gql.GraphSummary\"\xf5\x01\n\x12\x43reateGraphRequest\x12\x0e\n\x06schema\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x15\n\rif_not_exists\x18\x03 \x01(\x08\x12\x12\n\nor_replace\x18\x04 \x01(\x08\x12\x13\n\topen_type\x18\x05 \x01(\x08H\x00\x12\x18\n\x0egraph_type_ref\x18\x06 \x01(\tH\x00\x12\x14\n\x07\x63opy_of\x18\x07 \x01(\tH\x01\x88\x01\x01\x12\x14\n\x0cstorage_mode\x18\n \x01(\t\x12\"\n\x07options\x18\x0b \x01(\x0b\x32\x11.gql.GraphOptionsB\x0b\n\ttype_specB\n\n\x08_copy_of\"\xf2\x01\n\x0cGraphOptions\x12\x1f\n\x12memory_limit_bytes\x18\x01 \x01(\x04H\x00\x88\x01\x01\x12\x1b\n\x0e\x62\x61\x63kward_edges\x18\x02 \x01(\x08H\x01\x88\x01\x01\x12\x14\n\x07threads\x18\x03 \x01(\rH\x02\x88\x01\x01\x12\x18\n\x0bwal_enabled\x18\x04 \x01(\x08H\x03\x88\x01\x01\x12\x1b\n\x0ewal_durability\x18\x05 \x01(\tH\x04\x88\x01\x01\x42\x15\n\x13_memory_limit_bytesB\x11\n\x0f_backward_edgesB\n\n\x08_threadsB\x0e\n\x0c_wal_enabledB\x11\n\x0f_wal_durability\"7\n\x13\x43reateGraphResponse\x12 \n\x05graph\x18\x01 \x01(\x0b\x32\x11.gql.GraphSummary\"C\n\x10\x44ropGraphRequest\x12\x0e\n\x06schema\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x11\n\tif_exists\x18\x03 \x01(\x08\"$\n\x11\x44ropGraphResponse\x12\x0f\n\x07\x65xisted\x18\x01 \x01(\x08\"3\n\x13GetGraphInfoRequest\x12\x0e\n\x06schema\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\"\xcb\x01\n\x14GetGraphInfoResponse\x12\x0e\n\x06schema\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x12\n\nnode_count\x18\x03 \x01(\x04\x12\x12\n\nedge_count\x18\x04 \x01(\x04\x12\x12\n\ngraph_type\x18\x05 \x01(\t\x12\x14\n\x0cstorage_mode\x18\x06 \x01(\t\x12\x1a\n\x12memory_limit_bytes\x18\x07 \x01(\x04\x12\x16\n\x0e\x62\x61\x63kward_edges\x18\x08 \x01(\x08\x12\x0f\n\x07threads\x18\t \x01(\r\"\'\n\x15ListGraphTypesRequest\x12\x0e\n\x06schema\x18\x01 \x01(\t\"-\n\rGraphTypeInfo\x12\x0e\n\x06schema\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\"A\n\x16ListGraphTypesResponse\x12\'\n\x0bgraph_types\x18\x01 \x03(\x0b\x32\x12.gql.GraphTypeInfo\"a\n\x16\x43reateGraphTypeRequest\x12\x0e\n\x06schema\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x15\n\rif_not_exists\x18\x03 \x01(\x08\x12\x12\n\nor_replace\x18\x04 \x01(\x08\"\x19\n\x17\x43reateGraphTypeResponse\"G\n\x14\x44ropGraphTypeRequest\x12\x0e\n\x06schema\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x11\n\tif_exists\x18\x03 \x01(\x08\"(\n\x15\x44ropGraphTypeResponse\x12\x0f\n\x07\x65xisted\x18\x01 \x01(\x08\"%\n\x14GetGraphStatsRequest\x12\r\n\x05graph\x18\x01 \x01(\t\"\xdc\x01\n\x15GetGraphStatsResponse\x12\x12\n\nnode_count\x18\x01 \x01(\x04\x12\x12\n\nedge_count\x18\x02 \x01(\x04\x12\x13\n\x0blabel_count\x18\x03 \x01(\x04\x12\x17\n\x0f\x65\x64ge_type_count\x18\x04 \x01(\x04\x12\x1a\n\x12property_key_count\x18\x05 \x01(\x04\x12\x13\n\x0bindex_count\x18\x06 \x01(\x04\x12\x14\n\x0cmemory_bytes\x18\x07 \x01(\x04\x12\x17\n\ndisk_bytes\x18\x08 \x01(\x04H\x00\x88\x01\x01\x42\r\n\x0b_disk_bytes\"!\n\x10WalStatusRequest\x12\r\n\x05graph\x18\x01 \x01(\t\"\xb3\x01\n\x11WalStatusResponse\x12\x0f\n\x07\x65nabled\x18\x01 \x01(\x08\x12\x11\n\x04path\x18\x02 \x01(\tH\x00\x88\x01\x01\x12\x12\n\nsize_bytes\x18\x03 \x01(\x04\x12\x14\n\x0crecord_count\x18\x04 \x01(\x04\x12\x1c\n\x0flast_checkpoint\x18\x05 \x01(\x04H\x01\x88\x01\x01\x12\x15\n\rcurrent_epoch\x18\x06 \x01(\x04\x42\x07\n\x05_pathB\x12\n\x10_last_checkpoint\"%\n\x14WalCheckpointRequest\x12\r\n\x05graph\x18\x01 \x01(\t\"\x17\n\x15WalCheckpointResponse\" \n\x0fValidateRequest\x12\r\n\x05graph\x18\x01 \x01(\t\"q\n\x10ValidateResponse\x12\r\n\x05valid\x18\x01 \x01(\x08\x12$\n\x06\x65rrors\x18\x02 \x03(\x0b\x32\x14.gql.ValidationError\x12(\n\x08warnings\x18\x03 \x03(\x0b\x32\x16.gql.ValidationWarning\"R\n\x0fValidationError\x12\x0c\n\x04\x63ode\x18\x01 \x01(\t\x12\x0f\n\x07message\x18\x02 \x01(\t\x12\x14\n\x07\x63ontext\x18\x03 \x01(\tH\x00\x88\x01\x01\x42\n\n\x08_context\"T\n\x11ValidationWarning\x12\x0c\n\x04\x63ode\x18\x01 \x01(\t\x12\x0f\n\x07message\x18\x02 \x01(\t\x12\x14\n\x07\x63ontext\x18\x03 \x01(\tH\x00\x88\x01\x01\x42\n\n\x08_context\"\xb3\x01\n\x12\x43reateIndexRequest\x12\r\n\x05graph\x18\x01 \x01(\t\x12/\n\x0eproperty_index\x18\x02 \x01(\x0b\x32\x15.gql.PropertyIndexDefH\x00\x12+\n\x0cvector_index\x18\x03 \x01(\x0b\x32\x13.gql.VectorIndexDefH\x00\x12\'\n\ntext_index\x18\x04 \x01(\x0b\x32\x11.gql.TextIndexDefH\x00\x42\x07\n\x05index\"$\n\x10PropertyIndexDef\x12\x10\n\x08property\x18\x01 \x01(\t\"\xc1\x01\n\x0eVectorIndexDef\x12\r\n\x05label\x18\x01 \x01(\t\x12\x10\n\x08property\x18\x02 \x01(\t\x12\x17\n\ndimensions\x18\x03 \x01(\rH\x00\x88\x01\x01\x12\x13\n\x06metric\x18\x04 \x01(\tH\x01\x88\x01\x01\x12\x0e\n\x01m\x18\x05 \x01(\rH\x02\x88\x01\x01\x12\x1c\n\x0f\x65\x66_construction\x18\x06 \x01(\rH\x03\x88\x01\x01\x42\r\n\x0b_dimensionsB\t\n\x07_metricB\x04\n\x02_mB\x12\n\x10_ef_construction\"/\n\x0cTextIndexDef\x12\r\n\x05label\x18\x01 \x01(\t\x12\x10\n\x08property\x18\x02 \x01(\t\"\x15\n\x13\x43reateIndexResponse\"\xb1\x01\n\x10\x44ropIndexRequest\x12\r\n\x05graph\x18\x01 \x01(\t\x12/\n\x0eproperty_index\x18\x02 \x01(\x0b\x32\x15.gql.PropertyIndexDefH\x00\x12+\n\x0cvector_index\x18\x03 \x01(\x0b\x32\x13.gql.VectorIndexDefH\x00\x12\'\n\ntext_index\x18\x04 \x01(\x0b\x32\x11.gql.TextIndexDefH\x00\x42\x07\n\x05index\"$\n\x11\x44ropIndexResponse\x12\x0f\n\x07\x65xisted\x18\x01 \x01(\x08\"\xf2\x01\n\x13VectorSearchRequest\x12\r\n\x05graph\x18\x01 \x01(\t\x12\r\n\x05label\x18\x02 \x01(\t\x12\x10\n\x08property\x18\x03 \x01(\t\x12\x14\n\x0cquery_vector\x18\x04 \x03(\x02\x12\t\n\x01k\x18\x05 \x01(\r\x12\x0f\n\x02\x65\x66\x18\x06 \x01(\rH\x00\x88\x01\x01\x12\x36\n\x07\x66ilters\x18\x07 \x03(\x0b\x32%.gql.VectorSearchRequest.FiltersEntry\x1a:\n\x0c\x46iltersEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x19\n\x05value\x18\x02 \x01(\x0b\x32\n.gql.Value:\x02\x38\x01\x42\x05\n\x03_ef\"]\n\x11TextSearchRequest\x12\r\n\x05graph\x18\x01 \x01(\t\x12\r\n\x05label\x18\x02 \x01(\t\x12\x10\n\x08property\x18\x03 \x01(\t\x12\r\n\x05query\x18\x04 \x01(\t\x12\t\n\x01k\x18\x05 \x01(\r\"\x98\x01\n\x13HybridSearchRequest\x12\r\n\x05graph\x18\x01 \x01(\t\x12\r\n\x05label\x18\x02 \x01(\t\x12\x15\n\rtext_property\x18\x03 \x01(\t\x12\x17\n\x0fvector_property\x18\x04 \x01(\t\x12\x12\n\nquery_text\x18\x05 \x01(\t\x12\x14\n\x0cquery_vector\x18\x06 \x03(\x02\x12\t\n\x01k\x18\x07 \x01(\r\"\x9e\x01\n\tSearchHit\x12\x0f\n\x07node_id\x18\x01 \x01(\x04\x12\r\n\x05score\x18\x02 \x01(\x01\x12\x32\n\nproperties\x18\x03 \x03(\x0b\x32\x1e.gql.SearchHit.PropertiesEntry\x1a=\n\x0fPropertiesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x19\n\x05value\x18\x02 \x01(\x0b\x32\n.gql.Value:\x02\x38\x01\"4\n\x14VectorSearchResponse\x12\x1c\n\x04hits\x18\x01 \x03(\x0b\x32\x0e.gql.SearchHit\"2\n\x12TextSearchResponse\x12\x1c\n\x04hits\x18\x01 \x03(\x0b\x32\x0e.gql.SearchHit\"4\n\x14HybridSearchResponse\x12\x1c\n\x04hits\x18\x01 \x03(\x0b\x32\x0e.gql.SearchHit*j\n\x0bResetTarget\x12\r\n\tRESET_ALL\x10\x00\x12\x10\n\x0cRESET_SCHEMA\x10\x01\x12\x0f\n\x0bRESET_GRAPH\x10\x02\x12\x13\n\x0fRESET_TIME_ZONE\x10\x03\x12\x14\n\x10RESET_PARAMETERS\x10\x04*7\n\nResultType\x12\x11\n\rBINDING_TABLE\x10\x00\x12\t\n\x05GRAPH\x10\x01\x12\x0b\n\x07OMITTED\x10\x02*0\n\x0fTransactionMode\x12\x0e\n\nREAD_WRITE\x10\x00\x12\r\n\tREAD_ONLY\x10\x01\x32\x95\x02\n\x0eSessionService\x12:\n\tHandshake\x12\x15.gql.HandshakeRequest\x1a\x16.gql.HandshakeResponse\x12:\n\tConfigure\x12\x15.gql.ConfigureRequest\x1a\x16.gql.ConfigureResponse\x12.\n\x05Reset\x12\x11.gql.ResetRequest\x1a\x12.gql.ResetResponse\x12.\n\x05\x43lose\x12\x11.gql.CloseRequest\x1a\x12.gql.CloseResponse\x12+\n\x04Ping\x12\x10.gql.PingRequest\x1a\x11.gql.PongResponse2\xeb\x01\n\nGqlService\x12\x36\n\x07\x45xecute\x12\x13.gql.ExecuteRequest\x1a\x14.gql.ExecuteResponse0\x01\x12\x39\n\x10\x42\x65ginTransaction\x12\x11.gql.BeginRequest\x1a\x12.gql.BeginResponse\x12\x31\n\x06\x43ommit\x12\x12.gql.CommitRequest\x1a\x13.gql.CommitResponse\x12\x37\n\x08Rollback\x12\x14.gql.RollbackRequest\x1a\x15.gql.RollbackResponse2\xb9\x05\n\x0e\x43\x61talogService\x12@\n\x0bListSchemas\x12\x17.gql.ListSchemasRequest\x1a\x18.gql.ListSchemasResponse\x12\x43\n\x0c\x43reateSchema\x12\x18.gql.CreateSchemaRequest\x1a\x19.gql.CreateSchemaResponse\x12=\n\nDropSchema\x12\x16.gql.DropSchemaRequest\x1a\x17.gql.DropSchemaResponse\x12=\n\nListGraphs\x12\x16.gql.ListGraphsRequest\x1a\x17.gql.ListGraphsResponse\x12@\n\x0b\x43reateGraph\x12\x17.gql.CreateGraphRequest\x1a\x18.gql.CreateGraphResponse\x12:\n\tDropGraph\x12\x15.gql.DropGraphRequest\x1a\x16.gql.DropGraphResponse\x12\x43\n\x0cGetGraphInfo\x12\x18.gql.GetGraphInfoRequest\x1a\x19.gql.GetGraphInfoResponse\x12I\n\x0eListGraphTypes\x12\x1a.gql.ListGraphTypesRequest\x1a\x1b.gql.ListGraphTypesResponse\x12L\n\x0f\x43reateGraphType\x12\x1b.gql.CreateGraphTypeRequest\x1a\x1c.gql.CreateGraphTypeResponse\x12\x46\n\rDropGraphType\x12\x19.gql.DropGraphTypeRequest\x1a\x1a.gql.DropGraphTypeResponse2\x91\x03\n\x0c\x41\x64minService\x12\x46\n\rGetGraphStats\x12\x19.gql.GetGraphStatsRequest\x1a\x1a.gql.GetGraphStatsResponse\x12:\n\tWalStatus\x12\x15.gql.WalStatusRequest\x1a\x16.gql.WalStatusResponse\x12\x46\n\rWalCheckpoint\x12\x19.gql.WalCheckpointRequest\x1a\x1a.gql.WalCheckpointResponse\x12\x37\n\x08Validate\x12\x14.gql.ValidateRequest\x1a\x15.gql.ValidateResponse\x12@\n\x0b\x43reateIndex\x12\x17.gql.CreateIndexRequest\x1a\x18.gql.CreateIndexResponse\x12:\n\tDropIndex\x12\x15.gql.DropIndexRequest\x1a\x16.gql.DropIndexResponse2\xd8\x01\n\rSearchService\x12\x43\n\x0cVectorSearch\x12\x18.gql.VectorSearchRequest\x1a\x19.gql.VectorSearchResponse\x12=\n\nTextSearch\x12\x16.gql.TextSearchRequest\x1a\x17.gql.TextSearchResponse\x12\x43\n\x0cHybridSearch\x12\x18.gql.HybridSearchRequest\x1a\x19.gql.HybridSearchResponseb\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'gql_service_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  DESCRIPTOR._loaded_options = None
  _globals['_HANDSHAKEREQUEST_CLIENTINFOENTRY']._loaded_options = None
  _globals['_HANDSHAKEREQUEST_CLIENTINFOENTRY']._serialized_options = b'8\001'
  _globals['_HANDSHAKERESPONSE_LIMITSENTRY']._loaded_options = None
  _globals['_HANDSHAKERESPONSE_LIMITSENTRY']._serialized_options = b'8\001'
  _globals['_EXECUTEREQUEST_PARAMETERSENTRY']._loaded_options = None
  _globals['_EXECUTEREQUEST_PARAMETERSENTRY']._serialized_options = b'8\001'
  _globals['_RESULTSUMMARY_COUNTERSENTRY']._loaded_options = None
  _globals['_RESULTSUMMARY_COUNTERSENTRY']._serialized_options = b'8\001'
  _globals['_VECTORSEARCHREQUEST_FILTERSENTRY']._loaded_options = None
  _globals['_VECTORSEARCHREQUEST_FILTERSENTRY']._serialized_options = b'8\001'
  _globals['_SEARCHHIT_PROPERTIESENTRY']._loaded_options = None
  _globals['_SEARCHHIT_PROPERTIESENTRY']._serialized_options = b'8\001'
  _globals['_RESETTARGET']._serialized_start=6396
  _globals['_RESETTARGET']._serialized_end=6502
  _globals['_RESULTTYPE']._serialized_start=6504
  _globals['_RESULTTYPE']._serialized_end=6559
  _globals['_TRANSACTIONMODE']._serialized_start=6561
  _globals['_TRANSACTIONMODE']._serialized_end=6609
  _globals['_HANDSHAKEREQUEST']._serialized_start=44
  _globals['_HANDSHAKEREQUEST']._serialized_end=242
  _globals['_HANDSHAKEREQUEST_CLIENTINFOENTRY']._serialized_start=193
  _globals['_HANDSHAKEREQUEST_CLIENTINFOENTRY']._serialized_end=242
  _globals['_HANDSHAKERESPONSE']._serialized_start=245
  _globals['_HANDSHAKERESPONSE']._serialized_end=447
  _globals['_HANDSHAKERESPONSE_LIMITSENTRY']._serialized_start=402
  _globals['_HANDSHAKERESPONSE_LIMITSENTRY']._serialized_end=447
  _globals['_SERVERINFO']._serialized_start=449
  _globals['_SERVERINFO']._serialized_end=510
  _globals['_CONFIGUREREQUEST']._serialized_start=513
  _globals['_CONFIGUREREQUEST']._serialized_end=678
  _globals['_SESSIONPARAMETER']._serialized_start=680
  _globals['_SESSIONPARAMETER']._serialized_end=739
  _globals['_CONFIGURERESPONSE']._serialized_start=741
  _globals['_CONFIGURERESPONSE']._serialized_end=760
  _globals['_RESETREQUEST']._serialized_start=762
  _globals['_RESETREQUEST']._serialized_end=830
  _globals['_RESETRESPONSE']._serialized_start=832
  _globals['_RESETRESPONSE']._serialized_end=847
  _globals['_CLOSEREQUEST']._serialized_start=849
  _globals['_CLOSEREQUEST']._serialized_end=883
  _globals['_CLOSERESPONSE']._serialized_start=885
  _globals['_CLOSERESPONSE']._serialized_end=900
  _globals['_PINGREQUEST']._serialized_start=902
  _globals['_PINGREQUEST']._serialized_end=935
  _globals['_PONGRESPONSE']._serialized_start=937
  _globals['_PONGRESPONSE']._serialized_end=970
  _globals['_EXECUTEREQUEST']._serialized_start=973
  _globals['_EXECUTEREQUEST']._serialized_end=1196
  _globals['_EXECUTEREQUEST_PARAMETERSENTRY']._serialized_start=1116
  _globals['_EXECUTEREQUEST_PARAMETERSENTRY']._serialized_end=1177
  _globals['_EXECUTERESPONSE']._serialized_start=1199
  _globals['_EXECUTERESPONSE']._serialized_end=1337
  _globals['_RESULTHEADER']._serialized_start=1339
  _globals['_RESULTHEADER']._serialized_end=1448
  _globals['_COLUMNDESCRIPTOR']._serialized_start=1450
  _globals['_COLUMNDESCRIPTOR']._serialized_end=1517
  _globals['_ROWBATCH']._serialized_start=1519
  _globals['_ROWBATCH']._serialized_end=1553
  _globals['_ROW']._serialized_start=1555
  _globals['_ROW']._serialized_end=1588
  _globals['_RESULTSUMMARY']._serialized_start=1591
  _globals['_RESULTSUMMARY']._serialized_end=1796
  _globals['_RESULTSUMMARY_COUNTERSENTRY']._serialized_start=1749
  _globals['_RESULTSUMMARY_COUNTERSENTRY']._serialized_end=1796
  _globals['_BEGINREQUEST']._serialized_start=1798
  _globals['_BEGINREQUEST']._serialized_end=1868
  _globals['_BEGINRESPONSE']._serialized_start=1870
  _globals['_BEGINRESPONSE']._serialized_end=1941
  _globals['_COMMITREQUEST']._serialized_start=1943
  _globals['_COMMITREQUEST']._serialized_end=2002
  _globals['_COMMITRESPONSE']._serialized_start=2004
  _globals['_COMMITRESPONSE']._serialized_end=2052
  _globals['_ROLLBACKREQUEST']._serialized_start=2054
  _globals['_ROLLBACKREQUEST']._serialized_end=2115
  _globals['_ROLLBACKRESPONSE']._serialized_start=2117
  _globals['_ROLLBACKRESPONSE']._serialized_end=2167
  _globals['_LISTSCHEMASREQUEST']._serialized_start=2169
  _globals['_LISTSCHEMASREQUEST']._serialized_end=2189
  _globals['_SCHEMAINFO']._serialized_start=2191
  _globals['_SCHEMAINFO']._serialized_end=2264
  _globals['_LISTSCHEMASRESPONSE']._serialized_start=2266
  _globals['_LISTSCHEMASRESPONSE']._serialized_end=2321
  _globals['_CREATESCHEMAREQUEST']._serialized_start=2323
  _globals['_CREATESCHEMAREQUEST']._serialized_end=2381
  _globals['_CREATESCHEMARESPONSE']._serialized_start=2383
  _globals['_CREATESCHEMARESPONSE']._serialized_end=2405
  _globals['_DROPSCHEMAREQUEST']._serialized_start=2407
  _globals['_DROPSCHEMAREQUEST']._serialized_end=2459
  _globals['_DROPSCHEMARESPONSE']._serialized_start=2461
  _globals['_DROPSCHEMARESPONSE']._serialized_end=2498
  _globals['_LISTGRAPHSREQUEST']._serialized_start=2500
  _globals['_LISTGRAPHSREQUEST']._serialized_end=2535
  _globals['_GRAPHSUMMARY']._serialized_start=2537
  _globals['_GRAPHSUMMARY']._serialized_end=2641
  _globals['_LISTGRAPHSRESPONSE']._serialized_start=2643
  _globals['_LISTGRAPHSRESPONSE']._serialized_end=2698
  _globals['_CREATEGRAPHREQUEST']._serialized_start=2701
  _globals['_CREATEGRAPHREQUEST']._serialized_end=2946
  _globals['_GRAPHOPTIONS']._serialized_start=2949
  _globals['_GRAPHOPTIONS']._serialized_end=3191
  _globals['_CREATEGRAPHRESPONSE']._serialized_start=3193
  _globals['_CREATEGRAPHRESPONSE']._serialized_end=3248
  _globals['_DROPGRAPHREQUEST']._serialized_start=3250
  _globals['_DROPGRAPHREQUEST']._serialized_end=3317
  _globals['_DROPGRAPHRESPONSE']._serialized_start=3319
  _globals['_DROPGRAPHRESPONSE']._serialized_end=3355
  _globals['_GETGRAPHINFOREQUEST']._serialized_start=3357
  _globals['_GETGRAPHINFOREQUEST']._serialized_end=3408
  _globals['_GETGRAPHINFORESPONSE']._serialized_start=3411
  _globals['_GETGRAPHINFORESPONSE']._serialized_end=3614
  _globals['_LISTGRAPHTYPESREQUEST']._serialized_start=3616
  _globals['_LISTGRAPHTYPESREQUEST']._serialized_end=3655
  _globals['_GRAPHTYPEINFO']._serialized_start=3657
  _globals['_GRAPHTYPEINFO']._serialized_end=3702
  _globals['_LISTGRAPHTYPESRESPONSE']._serialized_start=3704
  _globals['_LISTGRAPHTYPESRESPONSE']._serialized_end=3769
  _globals['_CREATEGRAPHTYPEREQUEST']._serialized_start=3771
  _globals['_CREATEGRAPHTYPEREQUEST']._serialized_end=3868
  _globals['_CREATEGRAPHTYPERESPONSE']._serialized_start=3870
  _globals['_CREATEGRAPHTYPERESPONSE']._serialized_end=3895
  _globals['_DROPGRAPHTYPEREQUEST']._serialized_start=3897
  _globals['_DROPGRAPHTYPEREQUEST']._serialized_end=3968
  _globals['_DROPGRAPHTYPERESPONSE']._serialized_start=3970
  _globals['_DROPGRAPHTYPERESPONSE']._serialized_end=4010
  _globals['_GETGRAPHSTATSREQUEST']._serialized_start=4012
  _globals['_GETGRAPHSTATSREQUEST']._serialized_end=4049
  _globals['_GETGRAPHSTATSRESPONSE']._serialized_start=4052
  _globals['_GETGRAPHSTATSRESPONSE']._serialized_end=4272
  _globals['_WALSTATUSREQUEST']._serialized_start=4274
  _globals['_WALSTATUSREQUEST']._serialized_end=4307
  _globals['_WALSTATUSRESPONSE']._serialized_start=4310
  _globals['_WALSTATUSRESPONSE']._serialized_end=4489
  _globals['_WALCHECKPOINTREQUEST']._serialized_start=4491
  _globals['_WALCHECKPOINTREQUEST']._serialized_end=4528
  _globals['_WALCHECKPOINTRESPONSE']._serialized_start=4530
  _globals['_WALCHECKPOINTRESPONSE']._serialized_end=4553
  _globals['_VALIDATEREQUEST']._serialized_start=4555
  _globals['_VALIDATEREQUEST']._serialized_end=4587
  _globals['_VALIDATERESPONSE']._serialized_start=4589
  _globals['_VALIDATERESPONSE']._serialized_end=4702
  _globals['_VALIDATIONERROR']._serialized_start=4704
  _globals['_VALIDATIONERROR']._serialized_end=4786
  _globals['_VALIDATIONWARNING']._serialized_start=4788
  _globals['_VALIDATIONWARNING']._serialized_end=4872
  _globals['_CREATEINDEXREQUEST']._serialized_start=4875
  _globals['_CREATEINDEXREQUEST']._serialized_end=5054
  _globals['_PROPERTYINDEXDEF']._serialized_start=5056
  _globals['_PROPERTYINDEXDEF']._serialized_end=5092
  _globals['_VECTORINDEXDEF']._serialized_start=5095
  _globals['_VECTORINDEXDEF']._serialized_end=5288
  _globals['_TEXTINDEXDEF']._serialized_start=5290
  _globals['_TEXTINDEXDEF']._serialized_end=5337
  _globals['_CREATEINDEXRESPONSE']._serialized_start=5339
  _globals['_CREATEINDEXRESPONSE']._serialized_end=5360
  _globals['_DROPINDEXREQUEST']._serialized_start=5363
  _globals['_DROPINDEXREQUEST']._serialized_end=5540
  _globals['_DROPINDEXRESPONSE']._serialized_start=5542
  _globals['_DROPINDEXRESPONSE']._serialized_end=5578
  _globals['_VECTORSEARCHREQUEST']._serialized_start=5581
  _globals['_VECTORSEARCHREQUEST']._serialized_end=5823
  _globals['_VECTORSEARCHREQUEST_FILTERSENTRY']._serialized_start=5758
  _globals['_VECTORSEARCHREQUEST_FILTERSENTRY']._serialized_end=5816
  _globals['_TEXTSEARCHREQUEST']._serialized_start=5825
  _globals['_TEXTSEARCHREQUEST']._serialized_end=5918
  _globals['_HYBRIDSEARCHREQUEST']._serialized_start=5921
  _globals['_HYBRIDSEARCHREQUEST']._serialized_end=6073
  _globals['_SEARCHHIT']._serialized_start=6076
  _globals['_SEARCHHIT']._serialized_end=6234
  _globals['_SEARCHHIT_PROPERTIESENTRY']._serialized_start=6173
  _globals['_SEARCHHIT_PROPERTIESENTRY']._serialized_end=6234
  _globals['_VECTORSEARCHRESPONSE']._serialized_start=6236
  _globals['_VECTORSEARCHRESPONSE']._serialized_end=6288
  _globals['_TEXTSEARCHRESPONSE']._serialized_start=6290
  _globals['_TEXTSEARCHRESPONSE']._serialized_end=6340
  _globals['_HYBRIDSEARCHRESPONSE']._serialized_start=6342
  _globals['_HYBRIDSEARCHRESPONSE']._serialized_end=6394
  _globals['_SESSIONSERVICE']._serialized_start=6612
  _globals['_SESSIONSERVICE']._serialized_end=6889
  _globals['_GQLSERVICE']._serialized_start=6892
  _globals['_GQLSERVICE']._serialized_end=7127
  _globals['_CATALOGSERVICE']._serialized_start=7130
  _globals['_CATALOGSERVICE']._serialized_end=7827
  _globals['_ADMINSERVICE']._serialized_start=7830
  _globals['_ADMINSERVICE']._serialized_end=8231
  _globals['_SEARCHSERVICE']._serialized_start=8234
  _globals['_SEARCHSERVICE']._serialized_end=8450
# @@protoc_insertion_point(module_scope)