# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: gql_types.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_types.proto'
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()




DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0fgql_types.proto\x12\x03gql\"\x84\x06\n\x05Value\x12$\n\nnull_value\x18\x01 \x01(\x0b\x32\x0e.gql.NullValueH\x00\x12\x17\n\rboolean_value\x18\x02 \x01(\x08H\x00\x12\x17\n\rinteger_value\x18\x03 \x01(\x03H\x00\x12 \n\x16unsigned_integer_value\x18\x04 \x01(\x04H\x00\x12,\n\x11\x62ig_integer_value\x18\x05 \x01(\x0b\x32\x0f.gql.BigIntegerH\x00\x12\x15\n\x0b\x66loat_value\x18\x06 \x01(\x01H\x00\x12(\n\x0f\x62ig_float_value\x18\x07 \x01(\x0b\x32\r.gql.BigFloatH\x00\x12%\n\rdecimal_value\x18\x08 \x01(\x0b\x32\x0c.gql.DecimalH\x00\x12\x16\n\x0cstring_value\x18\t \x01(\tH\x00\x12\x15\n\x0b\x62ytes_value\x18\n \x01(\x0cH\x00\x12\x1f\n\ndate_value\x18\x0b \x01(\x0b\x32\t.gql.DateH\x00\x12*\n\x10local_time_value\x18\x0c \x01(\x0b\x32\x0e.gql.LocalTimeH\x00\x12*\n\x10zoned_time_value\x18\r \x01(\x0b\x32\x0e.gql.ZonedTimeH\x00\x12\x32\n\x14local_datetime_value\x18\x0e \x01(\x0b\x32\x12.gql.LocalDateTimeH\x00\x12\x32\n\x14zoned_datetime_value\x18\x0f \x01(\x0b\x32\x12.gql.ZonedDateTimeH\x00\x12\'\n\x0e\x64uration_value\x18\x10 \x01(\x0b\x32\r.gql.DurationH\x00\x12\"\n\nlist_value\x18\x11 \x01(\x0b\x32\x0c.gql.GqlListH\x00\x12#\n\x0crecord_value\x18\x12 \x01(\x0b\x32\x0b.gql.RecordH\x00\x12\x1f\n\nnode_value\x18\x13 \x01(\x0b\x32\t.gql.NodeH\x00\x12\x1f\n\nedge_value\x18\x14 \x01(\x0b\x32\t.gql.EdgeH\x00\x12\x1f\n\npath_value\x18\x15 \x01(\x0b\x32\t.gql.PathH\x00\x42\x06\n\x04kind\"\x0b\n\tNullValue\".\n\nBigInteger\x12\r\n\x05value\x18\x01 \x01(\x0c\x12\x11\n\tis_signed\x18\x02 \x01(\x08\"(\n\x08\x42igFloat\x12\r\n\x05value\x18\x01 \x01(\x0c\x12\r\n\x05width\x18\x02 \x01(\r\"*\n\x07\x44\x65\x63imal\x12\x10\n\x08unscaled\x18\x01 \x01(\x0c\x12\r\n\x05scale\x18\x02 \x01(\x05\"0\n\x04\x44\x61te\x12\x0c\n\x04year\x18\x01 \x01(\x05\x12\r\n\x05month\x18\x02 \x01(\r\x12\x0b\n\x03\x64\x61y\x18\x03 \x01(\r\"M\n\tLocalTime\x12\x0c\n\x04hour\x18\x01 \x01(\r\x12\x0e\n\x06minute\x18\x02 \x01(\r\x12\x0e\n\x06second\x18\x03 \x01(\r\x12\x12\n\nnanosecond\x18\x04 \x01(\r\"A\n\tZonedTime\x12\x1c\n\x04time\x18\x01 \x01(\x0b\x32\x0e.gql.LocalTime\x12\x16\n\x0eoffset_minutes\x18\x02 \x01(\x05\"F\n\rLocalDateTime\x12\x17\n\x04\x64\x61te\x18\x01 \x01(\x0b\x32\t.gql.Date\x12\x1c\n\x04time\x18\x02 \x01(\x0b\x32\x0e.gql.LocalTime\"^\n\rZonedDateTime\x12\x17\n\x04\x64\x61te\x18\x01 \x01(\x0b\x32\t.gql.Date\x12\x1c\n\x04time\x18\x02 \x01(\x0b\x32\x0e.gql.LocalTime\x12\x16\n\x0eoffset_minutes\x18\x03 \x01(\x05\"/\n\x08\x44uration\x12\x0e\n\x06months\x18\x01 \x01(\x03\x12\x13\n\x0bnanoseconds\x18\x02 \x01(\x03\"\x90\x01\n\x04Node\x12\n\n\x02id\x18\x01 \x01(\x0c\x12\x0e\n\x06labels\x18\x02 \x03(\t\x12-\n\nproperties\x18\x03 \x03(\x0b\x32\x19.gql.Node.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\"\xd4\x01\n\x04\x45\x64ge\x12\n\n\x02id\x18\x01 \x01(\x0c\x12\x0e\n\x06labels\x18\x02 \x03(\t\x12\x16\n\x0esource_node_id\x18\x03 \x01(\x0c\x12\x16\n\x0etarget_node_id\x18\x04 \x01(\x0c\x12\x12\n\nundirected\x18\x05 \x01(\x08\x12-\n\nproperties\x18\x06 \x03(\x0b\x32\x19.gql.Edge.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\":\n\x04Path\x12\x18\n\x05nodes\x18\x01 \x03(\x0b\x32\t.gql.Node\x12\x18\n\x05\x65\x64ges\x18\x02 \x03(\x0b\x32\t.gql.Edge\"\'\n\x07GqlList\x12\x1c\n\x08\x65lements\x18\x01 \x03(\x0b\x32\n.gql.Value\"$\n\x06Record\x12\x1a\n\x06\x66ields\x18\x01 \x03(\x0b\x32\n.gql.Field\"0\n\x05\x46ield\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x19\n\x05value\x18\x02 \x01(\x0b\x32\n.gql.Value\"\xda\x03\n\x0eTypeDescriptor\x12\x1a\n\x04type\x18\x01 \x01(\x0e\x32\x0c.gql.GqlType\x12\x10\n\x08nullable\x18\x02 \x01(\x08\x12)\n\x0c\x65lement_type\x18\x03 \x01(\x0b\x32\x13.gql.TypeDescriptor\x12$\n\x06\x66ields\x18\x04 \x03(\x0b\x32\x14.gql.FieldDescriptor\x12\x16\n\tprecision\x18\x05 \x01(\rH\x00\x88\x01\x01\x12\x12\n\x05scale\x18\x06 \x01(\rH\x01\x88\x01\x01\x12\x17\n\nmin_length\x18\x07 \x01(\x04H\x02\x88\x01\x01\x12\x17\n\nmax_length\x18\x08 \x01(\x04H\x03\x88\x01\x01\x12\x1c\n\x0fmax_cardinality\x18\t \x01(\x04H\x04\x88\x01\x01\x12\x10\n\x08is_group\x18\n \x01(\x08\x12\x0f\n\x07is_open\x18\x0b \x01(\x08\x12\x32\n\x12\x64uration_qualifier\x18\x0c \x01(\x0e\x32\x16.gql.DurationQualifier\x12,\n\x0f\x63omponent_types\x18\r \x03(\x0b\x32\x13.gql.TypeDescriptorB\x0c\n\n_precisionB\x08\n\x06_scaleB\r\n\x0b_min_lengthB\r\n\x0b_max_lengthB\x12\n\x10_max_cardinality\"B\n\x0f\x46ieldDescriptor\x12\x0c\n\x04name\x18\x01 \x01(\t\x12!\n\x04type\x18\x02 \x01(\x0b\x32\x13.gql.TypeDescriptor\"t\n\tGqlStatus\x12\x0c\n\x04\x63ode\x18\x01 \x01(\t\x12\x0f\n\x07message\x18\x02 \x01(\t\x12)\n\ndiagnostic\x18\x03 \x01(\x0b\x32\x15.gql.DiagnosticRecord\x12\x1d\n\x05\x63\x61use\x18\x04 \x01(\x0b\x32\x0e.gql.GqlStatus\"\xa3\x01\n\x10\x44iagnosticRecord\x12\x11\n\toperation\x18\x01 \x01(\t\x12\x16\n\x0eoperation_code\x18\x02 \x01(\x05\x12\x1b\n\x0e\x63urrent_schema\x18\x03 \x01(\tH\x00\x88\x01\x01\x12\x1e\n\x11invalid_reference\x18\x04 \x01(\tH\x01\x88\x01\x01\x42\x11\n\x0f_current_schemaB\x14\n\x12_invalid_reference\"T\n\x0f\x41uthCredentials\x12\x16\n\x0c\x62\x65\x61rer_token\x18\x01 \x01(\tH\x00\x12\x1f\n\x05\x62\x61sic\x18\x02 \x01(\x0b\x32\x0e.gql.BasicAuthH\x00\x42\x08\n\x06method\"/\n\tBasicAuth\x12\x10\n\x08username\x18\x01 \x01(\t\x12\x10\n\x08password\x18\x02 \x01(\t*e\n\x11\x44urationQualifier\x12\x18\n\x14\x44URATION_UNSPECIFIED\x10\x00\x12\x1a\n\x16\x44URATION_YEAR_TO_MONTH\x10\x01\x12\x1a\n\x16\x44URATION_DAY_TO_SECOND\x10\x02*\xbd\x06\n\x07GqlType\x12\x10\n\x0cTYPE_UNKNOWN\x10\x00\x12\r\n\tTYPE_NULL\x10\x01\x12\x10\n\x0cTYPE_BOOLEAN\x10\x02\x12\x0e\n\nTYPE_EMPTY\x10\x03\x12\r\n\tTYPE_INT8\x10\n\x12\x0e\n\nTYPE_INT16\x10\x0b\x12\x0e\n\nTYPE_INT32\x10\x0c\x12\x0e\n\nTYPE_INT64\x10\r\x12\x0f\n\x0bTYPE_INT128\x10\x0e\x12\x0f\n\x0bTYPE_INT256\x10\x0f\x12\x0e\n\nTYPE_UINT8\x10\x14\x12\x0f\n\x0bTYPE_UINT16\x10\x15\x12\x0f\n\x0bTYPE_UINT32\x10\x16\x12\x0f\n\x0bTYPE_UINT64\x10\x17\x12\x10\n\x0cTYPE_UINT128\x10\x18\x12\x10\n\x0cTYPE_UINT256\x10\x19\x12\x10\n\x0cTYPE_FLOAT16\x10\x1e\x12\x10\n\x0cTYPE_FLOAT32\x10\x1f\x12\x10\n\x0cTYPE_FLOAT64\x10 \x12\x11\n\rTYPE_FLOAT128\x10!\x12\x11\n\rTYPE_FLOAT256\x10\"\x12\x10\n\x0cTYPE_DECIMAL\x10(\x12\x0f\n\x0bTYPE_STRING\x10\x32\x12\x0e\n\nTYPE_BYTES\x10<\x12\r\n\tTYPE_DATE\x10\x46\x12\x13\n\x0fTYPE_LOCAL_TIME\x10G\x12\x13\n\x0fTYPE_ZONED_TIME\x10H\x12\x17\n\x13TYPE_LOCAL_DATETIME\x10I\x12\x17\n\x13TYPE_ZONED_DATETIME\x10J\x12\x11\n\rTYPE_DURATION\x10K\x12\x1c\n\x18TYPE_YEAR_MONTH_DURATION\x10L\x12\x1a\n\x16TYPE_DAY_TIME_DURATION\x10M\x12\r\n\tTYPE_LIST\x10P\x12\x0f\n\x0bTYPE_RECORD\x10Q\x12\r\n\tTYPE_PATH\x10R\x12\r\n\tTYPE_NODE\x10Z\x12\r\n\tTYPE_EDGE\x10[\x12\x17\n\x13TYPE_NODE_REFERENCE\x10\\\x12\x17\n\x13TYPE_EDGE_REFERENCE\x10]\x12\x18\n\x14TYPE_GRAPH_REFERENCE\x10\x64\x12 \n\x1cTYPE_BINDING_TABLE_REFERENCE\x10\x65\x12\x0c\n\x08TYPE_ANY\x10n\x12\x17\n\x13TYPE_PROPERTY_VALUE\x10ob\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'gql_types_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  DESCRIPTOR._loaded_options = None
  _globals['_NODE_PROPERTIESENTRY']._loaded_options = None
  _globals['_NODE_PROPERTIESENTRY']._serialized_options = b'8\001'
  _globals['_EDGE_PROPERTIESENTRY']._loaded_options = None
  _globals['_EDGE_PROPERTIESENTRY']._serialized_options = b'8\001'
  _globals['_DURATIONQUALIFIER']._serialized_start=2874
  _globals['_DURATIONQUALIFIER']._serialized_end=2975
  _globals['_GQLTYPE']._serialized_start=2978
  _globals['_GQLTYPE']._serialized_end=3807
  _globals['_VALUE']._serialized_start=25
  _globals['_VALUE']._serialized_end=797
  _globals['_NULLVALUE']._serialized_start=799
  _globals['_NULLVALUE']._serialized_end=810
  _globals['_BIGINTEGER']._serialized_start=812
  _globals['_BIGINTEGER']._serialized_end=858
  _globals['_BIGFLOAT']._serialized_start=860
  _globals['_BIGFLOAT']._serialized_end=900
  _globals['_DECIMAL']._serialized_start=902
  _globals['_DECIMAL']._serialized_end=944
  _globals['_DATE']._serialized_start=946
  _globals['_DATE']._serialized_end=994
  _globals['_LOCALTIME']._serialized_start=996
  _globals['_LOCALTIME']._serialized_end=1073
  _globals['_ZONEDTIME']._serialized_start=1075
  _globals['_ZONEDTIME']._serialized_end=1140
  _globals['_LOCALDATETIME']._serialized_start=1142
  _globals['_LOCALDATETIME']._serialized_end=1212
  _globals['_ZONEDDATETIME']._serialized_start=1214
  _globals['_ZONEDDATETIME']._serialized_end=1308
  _globals['_DURATION']._serialized_start=1310
  _globals['_DURATION']._serialized_end=1357
  _globals['_NODE']._serialized_start=1360
  _globals['_NODE']._serialized_end=1504
  _globals['_NODE_PROPERTIESENTRY']._serialized_start=1443
  _globals['_NODE_PROPERTIESENTRY']._serialized_end=1504
  _globals['_EDGE']._serialized_start=1507
  _globals['_EDGE']._serialized_end=1719
  _globals['_EDGE_PROPERTIESENTRY']._serialized_start=1443
  _globals['_EDGE_PROPERTIESENTRY']._serialized_end=1504
  _globals['_PATH']._serialized_start=1721
  _globals['_PATH']._serialized_end=1779
  _globals['_GQLLIST']._serialized_start=1781
  _globals['_GQLLIST']._serialized_end=1820
  _globals['_RECORD']._serialized_start=1822
  _globals['_RECORD']._serialized_end=1858
  _globals['_FIELD']._serialized_start=1860
  _globals['_FIELD']._serialized_end=1908
  _globals['_TYPEDESCRIPTOR']._serialized_start=1911
  _globals['_TYPEDESCRIPTOR']._serialized_end=2385
  _globals['_FIELDDESCRIPTOR']._serialized_start=2387
  _globals['_FIELDDESCRIPTOR']._serialized_end=2453
  _globals['_GQLSTATUS']._serialized_start=2455
  _globals['_GQLSTATUS']._serialized_end=2571
  _globals['_DIAGNOSTICRECORD']._serialized_start=2574
  _globals['_DIAGNOSTICRECORD']._serialized_end=2737
  _globals['_AUTHCREDENTIALS']._serialized_start=2739
  _globals['_AUTHCREDENTIALS']._serialized_end=2823
  _globals['_BASICAUTH']._serialized_start=2825
  _globals['_BASICAUTH']._serialized_end=2872
# @@protoc_insertion_point(module_scope)
